2023
Chaos on the Farm as Susan
2020
The Dead Ones as Ms. Persephone
2020
The Horror Crowd as Herself
2019
Dark/Web as Sam (8 episodes)
2019
Seduced by a Killer as Jessica
2018
The Griddle House as Francis
2017
Zer0-Tolerance as Patricia Spencer
2016
The Wrong House as Rebecca Lassiter
2015
The Lost Tree as Emma
2013
Big Ass Spider! as Lieutenant Karly Brant
2008
Road to Hell as Caitlin
2008
The Grift as Grace Armstrong
2006
The Gravedancers as Allison Mitchell
2005
Guy in Row Five as Rose
2004
House as Caren Krause (1 episode)
2004
L.A. D.J. as Flyer Girl
2004
The Skulls III as Taylor Brooks
2004
Mummy an' the Armadillo as Sarah
2003
Tru Calling as Alex Reynolds (1 episode)
2003
D.E.B.S. as Lucy in the Sky / Lucinda Reynolds
2002
The Random Years (1 episode)
2002
The Mallory Effect as Robin
2000
Bring It On as Courtney
1998
Money Kings as Heather
1997
Buffy the Vampire Slayer as Glory (13 episodes)
1996
Sabrina, the Teenage Witch as Babette Storm (1 episode)