2024
The Ashgrove Experiment as Self
2023
Fellow Travelers as Jean Kerr (6 episodes)
2022
Ashgrove as Dr. Lakeland
2020
Hey Lady! as Lassie (5 episodes)
2019
White Lie as Julia Stansfield
2019
Hot Flash as Ace Naismith (voice)
2019
Hudson & Rex as Mia Bailey (1 episode)
2018
The Go-Getters as Chablis
2017
Deerbrook as Allison
2017
Frankie Drake Mysteries as Louise Barton (1 episode)
2016
Robin And Mark And Richard III as Self
2015
Hyena Road as Jennifer
2015
How to Plan an Orgy in a Small Town as Ellie
2015
Killjoys as Dr. Lyra Grange (1 episode)
2014
The Captive as Vicky
2014
Remedy as Jayne Baugher (1 episode)
2013
Played as Anna Quinn (1 episode)
2013
We Wanted More as Hannah
2013
Sex After Kids as Ellie
2013
Survival Code as Svetlana
2012
Stories We Tell as Anne Tait
2012
Cybergeddon as Irina (9 episodes)
2011
The Untitled Work of Paul Shepard as Sadie
2011
Befriend and Betray as Melanie Meadwell
2010
Lost Girl as Arabella / The Keeper (6 episodes)
2010
Rookie Blue as Lidia Hannah (1 episode)
2010
Republic of Doyle as Kim Ryan (1 episode)
2008
Murdoch Mysteries as Svetlana Tsiolkofsky (1 episode)
2007
The Stone Angel as Young Hagar
2007
The Dresden Files (1 episode)