I graduated from The Virginia School of the Arts, spent summers training with the Richmond Ballet, Nutmeg Conservatory, Houston Ballet, American Ballet Theatre and many others, I was an apprentice with The Penn. Academy, became certified in the Vaganova syllabus of ballet under Mr. John White and attend The Glenda Brown Choreography Project for two summers.  While dancing with The Nashville Ballet and the Louisville Ballet the trainees and youth ensemble performed my choreography. I also had a piece commissioned by the Western Oklahoma Dance Theatre.  I danced with City Dance Ensemble, performed at the Kennedy Center, The Philadelphia Museum of Art and spent a New Years Eve performing in Niagara Falls.   Most recently I danced with Gehring Dance Theatre in NYC and I was in charge of the Ballet dept. at Northern Valley Dance Academy.  I also taught at Inspira Performing Arts, Signature fitness and taught ballet and hip hop at New York Sports Clubs where I was also a personal trainer.

