2021
Gossip Girl as Jessica Bradley2021
Saving Paradise as Charlie Clark2020
The Get Together as Betsy2019
Soundtrack as Crying Judge2018
A Million Little Things as Claire Fisher2018
Miss Arizona as Rose2016
Run the Tide as Michelle2016
Cardboard Boxer as Clean Cut Girl2015
Chicago Med as Avery Quinn2015
Quantico as Shelby Wyatt2015
UnREAL as Anna2014
Believe Me as Callie2013
The Levenger Tapes as Not available2012
Perception as Blonde Lady at the Bar2012
Video Game High School as Jenny Matrix2012
The Collection as Missy Solomon2012
VGHS: The Movie as Jenny Matrix2011
Shameless as Shelley2011
Suburgatory as Leslie2011
Friends with Benefits as Grace2011
Paranormal Activity 3 as Lisa2010
Easy A as Melody Bostic2009
Lie to Me as Jacquelin Mathis2009
Southland as Not available2009
The Grudge 3 as Lisa Morrison2009
Fame as Katie (uncredited)2009
Wild About Harry as Lucy Carmichael2009
A Marriage as Sophie2009
Hurt as Lenore Coltrane2008
Leverage as Hayley Beck2008
Whore as Margot2007
The Riches as Not available2007
Greek as Jordan Reed2007
Samantha Who? as Teenage Samantha2007
Surf's Up as Additional Voices (voice)2007
Home of the Giants as Freshman2007
School Time Shipping as Princess Yue (voice)2005
Criminal Minds as Tammy Bradstone2005
Avatar: The Last Airbender as Princess Yue (voice)2005
Surface as Lisa2004
Drake & Josh as Emily2004
Pop Rocks as Olivia Harden2003
Cold Case as Hilary West (1964)2002
CSI: Miami as Lucy Strickland2000
CSI: Crime Scene Investigation as Carly Green1999
Law & Order: Special Victims Unit as Maggie Andrews