2020
The Rhythm and Roots of Arthur as Lorraine (voice)
2020
Nurses as Eliza (1 episode)
2018
Fifty Shades Freed as Prescott
2017
Ordinary Days as Janine Beltre
2016
Conviction as Review Board Chairperson (1 episode)
2015
Dark Matter as Commodore Tarvas (1 episode)
2015
Good Witch as Margaret (10 episodes)
2013
Orphan Black as Detective Lindstein (2 episodes)
2010
Rookie Blue as Doctor (1 episode)
2008
The Border as Detective Menzes (1 episode)
2007
The Last Mimzy as Sheila Broadman
2006
Underfunded as Agent L Brandt
2006
Psych as Joan (1 episode)
2005
Supernatural as Second Girl's Mother (2 episodes)
2005
The Sisterhood of the Traveling Pants as Aerobics Instructor
2003
Tru Calling as Nurse #2 (1 episode)
2001
Smallville as Police Officer (1 episode)
2000
X-Men: Evolution as Storm (voice) (52 episodes)
1997
Stargate SG-1 as Jalen (1 episode)
1997
Stargate SG-1 as Tok'ra #1 (1 episode)
1996
Millennium as Mail Room Worker (1 episode)
1995
The Outer Limits as Pelé (1 episode)
1995
The Outer Limits as Sharon (1 episode)