2022
Guillermo del Toro's Cabinet of Curiosities as Kathy (1 episode)
2022
Five Days at Memorial as Audrey Adams (1 episode)
2022
The Perfect Pairing as Eleanor Parks
2021
The Wedding Ring as Patricia Long
2020
Business Ethics as Fräulein Stumpf
2020
The Comey Rule as Natalia Veselnitskaya (1 episode)
2020
I Do, or Die: A Killer Arrangement as Mona
2020
Spinning Out as Tatiana (3 episodes)
2019
Polaroid as Kim Fitcher
2018
Carter as Lorraine (1 episode)
2018
Little Dog as Tammy Mackey (11 episodes)
2018
Backstabbing for Beginners as Reporter
2017
Liar as Mary Earlham (1 episode)
2017
Workin' Moms as Tina (3 episodes)
2017
Ransom as Alexis Duspleis (1 episode)
2016
A Nutcracker Christmas as Sharon
2016
The Girlfriend Experience (1 episode)
2016
Murder as Katrina Durridge (3 episodes)
2016
11.22.63 as Jeanne De Mohrenschildt (3 episodes)
2015
Lead with Your Heart as Catherine
2015
The Plateaus as Young Nun #1 (1 episode)
2014
Midnight Masquerade as Helen
2014
Siren as Impatient Woman
2014
The Divide as Karen Woods (1 episode)
2014
Remedy as Detective Parker (1 episode)
2014
Bitten as Lily Bevelaqua (1 episode)
2013
The Twelve Trees of Christmas as Better Greven
2013
Reign as Hortenza de' Medici (1 episode)
2013
Hard Rock Medical as Pippa (1 episode)
2013
Hemlock Grove as Dr. Galina Zheleznova-Burdukovskaya (9 episodes)
2013
Rogue as AUSA Samantha Polley (3 episodes)
2013
Cracked as Dr. Vanessa Currie (2 episodes)
2012
Moving Day as Brenda
2012
Saving Hope as Sheila Birk (1 episode)
2011
Salem Falls as Carol
2011
Combat Hospital as Mrs. Marks (voice) (1 episode)
2011
The Kennedys as Janet Auchincloss (1 episode)
2010
Lost Girl as Dean Peretti (1 episode)
2010
Covert Affairs as Emma (1 episode)
2010
Rookie Blue as Audrey Harding (1 episode)
2010
Harriet the Spy: Blog Wars as Violetta
2010
Turn the Beat Around as Cynthia
2010
Republic of Doyle as Charlotte (1 episode)
2009
At Home by Myself... with You as Erin
2009
The Dating Guy as Nautica 5000 (voice) (1 episode)
2009
Majority Rules! as Alana Richards (26 episodes)
2009
Warehouse 13 as Sutton Harris (1 episode)
2009
The Listener as Margaret (1 episode)
2009
Aaron Stone as Amanda Landers (35 episodes)
2009
Being Erica as Majorie (2 episodes)
2008
Testees as Amy (3 episodes)
2008
Flashpoint as Ruth Skellar (1 episode)
2008
Murdoch Mysteries as Mrs. Billings (1 episode)
2008
Toronto Stories as Lowry
2007
Breakfast with Scot as Joan
2007
The Best Years as Mary Hawke (1 episode)
2007
The Mad as Monica Tepper
2006
Runaway as Reporter (1 episode)
2006
Angela's Eyes as Erika Bell (1 episode)
2005
Life with Derek as Olga (1 episode)
2005
Terry as Truck-Stop Waitress
2005
Sons of Butcher as Tammi (voice) (1 episode)
2005
Sons of Butcher as Vegan Activist (voice) (1 episode)
2005
Saint Ralph as Emma Walker
2005
Riding the Bus with My Sister as Nona
2004
ReGenesis as Heather Michelle (1 episode)
2004
While I Was Gone as Detective Geary
2004
Kevin Hill as Dana Goyer (1 episode)
2004
The Porcelain Pussy as Velma
2004
This Is Wonderland as Jen Brookes (1 episode)
2003
Shattered City: The Halifax Explosion as Dr. Barbara Paxton
2003
Spinning Boris as Lisa
2002
Puppets Who Kill as Ophelia McCoy (1 episode)
2002
Undercover Brother as Wendy Marshall - TV Anchor
2002
Time of the Wolf as Anna McKenzie
2001
Degrassi as Mrs. Novak (3 episodes)
2001
Paradise Falls as Grace Coleman (2 episodes)
2001
Trailer Park Boys as Erica Miller (4 episodes)
2000
These Arms of Mine as Claire Monroe (12 episodes)
1998
Apocalypse: Caught in the Eye of the Storm as Kerry
1997
Earth: Final Conflict as Katya Petrenko (1 episode)
1997
The View as Self (1 episode)
1996
The Newsroom as Yvonne (1 episode)
1993
Tales from the Cryptkeeper as Mom (voice) (1 episode)