Reign Guest Star Television
Hemlock Grove Recurring Television
Dear Viola Supporting Television
Finding Christmas Large Principal Television
Lost Girl Large Principal Television
Life Of Boys Principal Television
Dan For Mayor Guest Star Television
Insecurity Large Principal Television
Aaron Stone Recurring Television
Flashpoint Actor Television
Life With Boys Principal Television
Deal Or No Deal – Canada Recurring Model Television
Once Upon A Mattress Variety Principal Television
Beautiful People Actor Television
Poe Dancer Television
Eloize At The Plaza Variety Principal Television
Stormy Weather: The Music Of Harold Arlen Principal Television
Chicago Variety Principal Film
Faces Of Hillary Lead Film
Amelia Variety Principal Film
Hard Boiled Eggs Actor Film
Confession Of A Teenage Drama Queen Dancer Film


Queen Milli Of Galt Mona Theater
Ha’ Penny Bridge Ensemble Theater
The Toxic Avenger Sarah Theater
We Will Rock You Scaramouch Theater
Aladdin (Tour) Ensemble Theater
Aladdin Ensemble Theater
The Producers Ensemble Theater
Coc Ring Cycle Sieglinde Theater

Advil Air commercial
Toxic Avenger theater production