
Acted in 73
2020s
- 2025
The Boy Who Vanished
Haley Reese
- 2024
- 2023
Love in Glacier National: A National Park Romance
Riley
- 2022
Christmas Bedtime Stories
Sophia Anderson
Love on Fire
Gianna 'Gia' Summers
- 2021
A Christmas Miracle for Daisy
Andi Buchanan
- 2020
A Little Christmas Charm
Elise
Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
Amy Landon
2010s
- 2019
Mystery 101: Dead Talk
Rachel Knox
Chronicle Mysteries: The Deep End
Stephanie Burke
Valentine in the Vineyard
Lexi Moreau
- 2018
- 2017
Summer in the Vineyard
Lexi Moreau
- 2013
- 2011
- 2010
November Christmas
Adult Vanessa
2000s
- 2009
Lionelville: Destination Adventure
Nancy (Age 13)
Wild Cherry
Hannah
- 2008
Christmas Cottage
Nanette
The Unquiet
Tess
7 Things To Do Before I'm 30
Meredith Vargas
- 2007
The Bad Son
Christy McAdams
Seventeen and Missing
Lori Janzen
- 2006
Polly Pocket: Polly World
Polly Pocket (voice)
A Girl Like Me: The Gwen Araujo Story
Lisa White
Alice, I Think
TV
Merlin's Apprentice
Yvonne · 2 episodes
Eight Days to Live
Becca Spring
- 2005
Polly Pocket: 2 Cool at the Pocket Plaza
Polly Pocket (voice)
A Fairy Tale Christmas
Gruzinda / Young Girl (voice)
My Scene Goes Hollywood: The Movie
Nolee (voice)
Godiva's
TV
- 2004
My Scene: Masquerade Madness
Nolee (voice)
Jammin' in Jamaica
Nolee (voice)
Polly Pocket
Polly Pocket (voice)
- 2003
Twelve Mile Road
Roxanne
- 2002
My Scene
Nolee (voice) · 1 episode
Video Voyeur: The Susan Wilson Story
Emily Wilson
- 2000
Casper's Haunted Christmas
Holly Jollimore (voice)
1990s
- 1999
Sea People
Amanda Forrest
The Color of Courage
Maggie Sipes
- 1998
Snowden: Raggedy Ann & Andy's Adventure
Marcella (voice)
Shadow Raiders
Lady Zera (voice) · 26 episodes
- 1997
The Rainbow Fish
Fish with Viridian Fins (voice)
- 1996
The Angel of Pennsylvania Avenue
Bernice Feagan
- 1995
The Omen
Little Girl
Trust in Me
Kimberley Gray
- 1994
- 1993
- 1992