2024
Gatekeepers as Jennifer
2024
Zombies: The Re-Animated Series as Principal Lee (voice) (5 episodes)
2022
Z-O-M-B-I-E-S 3 as Principal Lee
2021
Pretty Hard Cases as Marla Van Beeks (1 episode)
2020
Z-O-M-B-I-E-S 2 as Principal Lee
2019
Canadian Strain as Judy
2018
Carter as Delilah Halsey (6 episodes)
2018
Z-O-M-B-I-E-S as Ms. Lee
2017
Kiss and Cry as Sophie
2016
Holiday Joy as Coach Weber
2016
The Swap as Coach Carol
2016
Private Eyes as Dee Dee Fryers (1 episode)
2016
Happily Ever After as Amanda
2012
The Cat in the Hat Knows a Lot About Christmas! as (voice)
2011
Alphas as Caroline Westman (1 episode)
2010
Lost Girl as Talent Agent (1 episode)
2010
Haven as Perky Volunteer (1 episode)
2010
Happiness is Hate Therapy as Elizabeth
2009
The Listener as Becky Cordell (1 episode)
2009
The Listener as Becky Cordell (uncredited) (1 episode)
2007
Everything Is Connected as Marie Rauschenberg
2006
The Road to Christmas as Rose
2006
Cradle of Lies as Betty
2004
ReGenesis as Angela Webb (1 episode)