- Start Ballet training with the Central Pennsylvania Youth Ballet at 6 years old
- 1996: Received the Rudolf Nureyev Scholarship to train at the SAB
- 1998: Joined the NYCB
- 2005: Promoted to Soloist
- July 2012: Announced his retirement
Choreographer of pieces for NYCB’s 2008 Dancers’ Choice Evening, The Yale School of Music, and the Ny Choreographic Institute.
Casted in Center Stage
« A compact dancer with an intense or playful presence » Dance MAgazine