Au cinéma :
2006 : Troubled Waters : Carolyn
2007 : The Lookout : Kelly
2008 : Bleu d'enfer 2 (V) : Dani
2009 : The Jazzman : Sara
A la télévision :
1997-1998 : Fais-moi peur ! (Série TV) : Ashley Fox
1997-1998 : Chair de poule (Goosebumps) (Série TV) : Sheena Deep / Nadine Platt
2000 : Mom's Got a Date with a Vampire (Téléfilm) : Chelsea Hansen
2000 : Alley Cats Strike (Téléfilm) : Lauren
2004 : Doc (Série TV) : Annie Bennington
2004-2007 : Ma vie de star (Instant Star) (Série TV) : Sadie Harrison
2005 : Sue Thomas, l'oeil du FBI (Sue Thomas FBI Eye) (Série TV) : Gabbie
2005 : Falcon Beach (Téléfilm) : Ashley
2007-2008 : Smallville (Série TV) : Kara
2007 : The Dresden Files (Série TV) : Natalie
2007 : Les Experts: Las Vegas (CSI: Crime Investigation) (Série TV) : Miss Tanglers
2009 : Mutant X (Série TV) : Tina
2009 : V (Série TV) : Lisa
2009 : Out of Control (Téléfilm) : Marcie Cutler