2024
A Carpenter Christmas Romance as Andrea Metcalf
2024
The Image of You as Anna / Zoe
2022
Ivy + Bean: Doomed to Dance as Mrs. Aruba-Tate
2022
Ivy + Bean: The Ghost That Had to Go as Mrs. Aruba-Tate
2019
Epic Night as Shook (4 episodes)
2019
Pretty Little Liars: The Perfectionists as Alison DiLaurentis (10 episodes)
2018
The Honor List as Isabella Walker
2017
Pretty Little Liars: A-List Wrap Party as Self
2017
Coin Heist as Dakota Cunningham
2016
Burning Bodhi as Aria
2014
Inherent Vice as Japonica Fenway
2011
Geek Charming as Amy Loubalu
2011
X-Men: First Class as Teenage Girl
2010
Pretty Little Liars as Alison DiLaurentis (161 episodes)
2007
Good Luck Chuck as Goth Girl
2007
Claire as Maggie Bannion
2007
The Air I Breathe as Young Sorrow
2006
Heroes as Amanda Strazzulla (7 episodes)
2005
Wanted as Millie Rose (13 episodes)
2005
The Adventures of Sharkboy and Lavagirl as Marissa / Ice Princess
2005
Dancing with the Stars as Self - Contestant (6 episodes)
2005
Medium as 14-Year Old Marie (1 episode)
2004
House as Andie (1 episode)
2002
Without a Trace as Daphne Stevens (1 episode)
2002
CSI: Miami (1 episode)
2002
Family Affair as Elizabeth 'Buffy' Davis (15 episodes)
1997
Stargate SG-1 as Grace (1 episode)