Justin is from nearby Cincinnati, Ohio, where he received his initial training at the School for the Creative and Performing Arts. He furthered his education and training at Mercyhurst University, earning his B.A. in Dance Performance and Choreography. Professionally, Justin began his career at the North Carolina Dance Theatre (now Carolina Ballet) under the direction of Jean-Pierre Bonnefoux and Patricia McBride and then joined St. Louis Ballet, directed by Gen Horiuchi. In 2012, Justin joined Louisville Ballet. Since then, he has the wonderful opportunity to work with former Artistic Directors Bruce Simpson, Alun Jones and Helen Starr, and choreographers Daniel Riley, Lucas Jervies, Val Caniparoli and Adam Hougland among others.