- Decoys (2004)...Alex
- John Tucker doit mourir (2006)...Jill
- Blonde and Blonder (2007)...The Kit
- Dark House (2009)...Claire Thompson
- The Darklings (1999)...Jessie Everett
- Hayley Wagner, Star (1999)...Caitlin Curren
- Thanksgiving Family Reunion (2003)...Allison Snider
- Lucky 7 (2003)...Janey
- L'Apprenti de Merlin (2006)...Brianna
- Her Sister's Keeper (2006)...Melissa Brennan
- Nightmare (2007)...Carla
- The Haunting of Sorority Row (2007)...Amanda
- The Crow : Stairway to Heaven (1999)...Alice Romano (1 Episode)
- Higher Ground (2000)...Juliette Waybourne (22 Episodes)
- 2gether: The Series (2000)...Heather (1 Episode)
- The Outer Limits (2001)...Danielle Hobson (1 Episode)
- Vampire High (2001-2002)...Sherry Woods (5 Episodes)
- Maybe It's Me (2002)...Lauren (3 Episodes)
- Just Cause (2002)...Tracey (1 Episode)
- Dark Angel (2002)...Rachel Berrisford (1 Episode)
- Glory Days (2002)...Ann Palmer (1 Episode)
- Smallville (2004)...Megan (1 Episode)
- Life As We Know It (2004)...Greta (1 Episode)
- The Collector (2004-2005)...Katie (2 Episodes)
- South Beach (2006)...Maggie (8 Episodes)
- Viva Laughlin (2007)...(1 Episode)
- Painkiller Jane (2007)...Wanda (1 Episode)
- Flash Gordon (2008)...Sarre (1 Episode)
- Knight Rider (2009)...Dr. Megan Connelly (1 Episode)
- Sanctuary (2009)...Laura S. (1 Episode)
- Psych (2010)...Josie (1 Episode)
- True Justice (2010-2011)...Juliet (11 Episodes)
- Supernatural (2011)...Sally (1 Episode)
- Once Upon a Time (2011-present)...Ruby/Petit Chaperon Rouge
- Intelligence (2013) : Riley O'Neil (pre-production)