2020
Québexit as 2Lt. Suavé
2019
Samanthology as Kris
2018
La malédiction de Jonathan Plourde as Camille Gascon (4 episodes)
2018
My Thesis Film: A Thesis Film by Erik Anderson as Vagina Teeth
2017
Frankie Drake Mysteries as Tamara Gordon (1 episode)
2017
FANatic as Charmaine Hatcher
2017
The Man in the Shadows as Kate
2014
Helix as Sister Amy (13 episodes)
2013
JFK: The Smoking Gun as Nurse
2012
Fatal Vows as Kelly (1 episode)
2011
Another Silence as Kate
2011
Suits as Susan (2 episodes)
2011
Suits as Susan Carter (2 episodes)
2011
Being Human as Emily Levison (11 episodes)
2010
Blue Mountain State as Skye (1 episode)
2008
You Belong to Me as Ellen Dionne
2008
The Mummy: Tomb of the Dragon Emperor as Woman in Bookstore
2008
Murdoch Mysteries as Lucy Maud Montgomery (1 episode)
2007
Rise of the Ghosts as Veronica