- Holds a BFA in ballet from TCU
- Train with :Paul Mejia, Kim Able, Li Chou Cheng, Ilya and Zoya Gaft, Svetlana Stanova, Nikolai Semikov.
- Professionally danced with: City Ballet of San Diego, Nevada Ballet Theater, Sarasota Ballet, The Dallas opera, Ballet Concerto
- Toured with: Long Beach Ballet to China in 2009