Cynthia danced many roles from the classics to the contemporary that ranged from corps de ballet to principal. As a soloist with the National Ballet, she worked with many directors and choreographers such as Erik Bruhn, Rudolph Nureyev, Natalia Makarova, Alexander Grant, Glen Tetley, David Earl, Robert Desrossiers, Danny Grossman, Bengt Jorgen, John Alleyne and David Parsons. She also performed in the inaugural days of Ballet Jorgen Canda.
Upon retiring from dancing professionally, Cynthia pursued a teaching career. She is currently a company teacher and rehearsal coach with Ballet Jorgen Canada, a full time ballet instructor George Brown College and an open class teacher at Dance-teq in Toronto directed by Kevin Pugh. Her teaching credits include the National Ballet of Canada, Ryerson University, the Cecchetti Society of Canada, Royal Academy of Dance Canada, Creative Dance Workshop and the senior girls program at Dance Trax in Chicago Illinois. She has coached Junior and Senior World ranked figure skaters in artistry on the ice to develop performance enhancement.