Fiona trained at the National Ballet School of Canada in Toronto, the Royal Winnipeg Ballet School, and at the North Carolina School of the Arts. She was also invited to attend the Houston Ballet School. Fiona has danced with Royal Winnipeg Ballet and on Carnival Cruise Lines. She has had opportunities to work with Mr. Ellison of Ellison Ballet in New York, as well as with Fiona Fairrie.
Fiona has taught at Draper Center in Rochester, New York, The Dallas Conservatory, Dallas Powerhouse, Dallas Youth Repertory Project, Next Step Performing Arts, and Highland Park Dance Company. Fiona has also had the chance to choreograph “The Wiz” for a high school in New York City.
Students of Fiona’s have been accepted to and received multiple scholarships to top schools including School of American Ballet, Houston Ballet, American Ballet Theater, Ellison Ballet, Kirov Academy, Boston Ballet, Pacific Northwest Ballet, Alonzo Kings Lines Ballet, San Francisco Conservatory, Joffrey Ballet School, Alvin Ailey, Boston Conservatory, Indiana University, New York University, Texas Christian University, Oklahoma University, Arizona State University, University of North Texas, and University of Southern California.