Actor
Crypto
2019
as Katie
Emily & Tim
2015
as Emily (Segment 2)
Jenny's Wedding
2015
as Kitty
Parts Per Billion
2014
as Sarah
Remember Sunday
2013
as Molly
The Brass Teapot
2012
as Payton
Violet & Daisy
2011
as Violet
The Conspirator
2011
as Sarah Weston
Girl Walks Into a Bar
2011
as Kim
The Kate Logan Affair
2010
as Kate Logan
Post Grad
2009
as Ryden Malby
The Good Guy
2009
as Beth Vest
The Sisterhood of the Traveling Pants 2
2008
as Lena Kaligaris
I'm Reed Fish
2007
as Kate
Life Is Short
2006
as Charlotte
Zoom
2006
as Ace (uncredited)
The Sisterhood of the Traveling Pants
2005
as Lena Kaligaris
Sin City
2005
as Becky
Bride & Prejudice
2004
as Georgina 'Georgie' Darcy
DysEnchanted
2004
as Goldilocks
Tuck Everlasting
2002
as Winnie Foster
Rushmore
1998
as Student (uncredited)
The Sisterhood of the Traveling Pants 3
as Lena Kaligaris