Sorozatok

Több rész erejéig

2019 – Pretty Little Liars: The Perfectionists
Alison DiLaurentis

2010-2017 – Pretty Little Liars / Hazug Csajok Társasága
Alison DiLaurentis

2009-2010 – Heroes / Hősök
Amanda Strazzulla
– Chapter Fifteen ‘Pass/Fail’ …  4×16
– Chapter Fourteen ‘Close to You’ …  4×15
– Chapter Twelve ‘Upon This Rock’ …  4×13
– Chapter Eleven ‘The Fifth Stage’ … 4×12
– Chapter Ten ‘Thanksgiving’ … 4×11

2009 – Heroes: Slow Burn
Amanda Strazzulla
(1×02-től 1×07-ig)

2005 – Wanted / Élve vagy halva 
Millie Rose
– The Promise of Darkness … 1×05
– Pilot … 1×01

2002 – Family Affair 
Buffy Davis
– Uncanny Nanny … 1×16
– Space Invaders … 1×15
– No Small Parts … 1×07
– Skivvies … 1×05
– Mrs. Beasley Disappears … 1×04
– French Lessons … 1×03
– Pilot: Part 2 … 1×02
– Pilot: Part 1 … 1×01

Egy rész erejéig

2016 – Sing It!
Destiny
– Destiny Is Calling! … 1×06

2014 – Hawaii Five-0
Dawn Hatfield
– Pe’epe’e Kainaka … 4×20

2011 – Médium 
14 éves Marie
– Me Without You … 7×13

2009 –  Without a Trace / Nyomtalanul 
Daphne Stevens
– Wanted … 7×11

2007 – CSI: Miami helyszínelõk
Beth Buckley
– Stand Your Ground … 6×09

2005 – House M.D. / Doktor House 
Andie
– Autopsy … 2×02

2004 – Stargate SG-1 / Csillagkapu
Grace
– Grace … 7×13

 

Filmek

2017 – Coin Heist
Dakota

2016 – Burning Bodhi
Aria

2014 – Inherent Vice / Beépített hiba
Japonica Fenway

2013 – G.B.F.
Fawcett Brooks 

2011 – Geek Charming / Bájos törtető
Amy Loubalu  

2011 – X-Men: Az elsők
Tini lány

2007 – Claire
Maggie Bannion

2007 – A kabalapasi / Good Luck Chuck
Gót lány

2007 – Lélegzet / The Air I Breathe
A fiatal Sorrow

2005 – Cápasrác és Lávalány kalandjai / The Adventures of Sharkboy and Lavagirl 3-D
Marissa/Jégkirálynő

 

Dalok

2013. Április 12. – This Country is Bad Ass

2013. Június 13. – R.P.M

2013. Július. 12. – I Can’t Fix You

2013. December. 10. – No