Actor (59 credits)
- Summer in the Vineyard (2017) Lexi Moreau
- The Good Doctor (2017) Elisabeth McLaren
- My Little Pony: The Movie (2017) Canterlot Featured Voices, voice acting
- Garage Sale Mystery: Murder by Text (2017) Pamela Dalton
- Vikingdom (2013) Freya
- RedaKai (2011)
- Lloyd the Conqueror (2011) Cassandra
- November Christmas (2010) Adult Vanessa
- Charlie St. Cloud (2010) Cindy
- Wild Cherry (2009) Hannah
- Dr. Dolittle: Million Dollar Mutts (2009)
- NYC: Tornado Terror (2008) Lori Lawrence
- Christmas Cottage (2008) Nanette
- The Unquiet (2008) Tess
- The Eye (2008) Teenage Girl
- 7 Things to Do Before I'm 30 (2008) Meredith Vargas
- Free Style (2008) Crystal
- Scar (2007) Susie
- The Bad Son (2007) Christy McAdams
- Seventeen and Missing (2007) Lori Janzen
- Alice, I Think (2006) Karen Field
- White Noise 2: The Light (2006) Liz
- A Girl Like Me: The Gwen Araujo Story (2006) Lisa
- Pollyworld (2006) Polly, voice acting
- Eight Days to Live (2006) Becca Spring
- Merlin's Apprentice (2006) Yvonne
- My Scene Goes Hollywood: The Movie (2005) Nolee, voice acting
- Robson Arms (2005) Georgie Goldstein
- Murder Unveiled (2005) Veronica
- Godiva's (2005) Dani
- 2 Cool at the Pocket Plaza (2005) Polly, voice acting
- A Fairy Tale Christmas (2005) Gruzinda / Young Girl, voice acting
- Inspector Gadget's Biggest Caper Ever (2005) Penny, voice acting
- Jammin' in Jamaica (2004) Nolee, voice acting
- Twelve Mile Road (2003) Roxanne
- Dead Like Me (2003) Fiona
- Video Voyeur: The Susan Wilson Story (2002) Emily Wilson
- Inspector Gadget's Last Case: Claw's Revenge (2002) Penny, voice acting
- The Cramp Twins (2001) Girl #1
- Gadget and the Gadgetinis (2001) Penny
- Casper's Haunted Christmas (2000) Holly Jollimore, voice acting
- The Guilty (2000) Faith
- So Weird (1999) Rhonda
- Sabrina, the Animated Series (1999)
- Sea People (1999) Amanda Forrest
- Snowden: Raggedy Ann & Andy's Adventure (1998) Marcella, voice acting
- RoboCop: Alpha Commando (1998)
- The Color of Courage (1998) Maggie Sipes
- Shadow Raiders (1998) Lady Zera
- Super Dave's All Stars (1997) Female Page
- The Angel of Pennsylvania Avenue (1996) Bernice Feagan
- Big Bully (1995) Girl in Class
- The Omen (1995) Little Girl
- Little Women (1994) Minnie Kirk
- Tears and Laughter: The Joan and Melissa Rivers Story (1994) Marcie Werner
- Someone Else's Child (1994) Andrea
- Trust in Me (1994) Kimberley Gray
- Look Who's Talking Now (1993) Girl with Puppy
- Hurricanes (1993)
Producer (1 credits)