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)
2010
Pretty Little Liars as Alison DiLaurentis
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)