Actriz mejor conocida como Leah Clearwater en la tercera entrega de la saga Twilight. Sus otros créditos incluyen Black Cloud y Jonah Hex.
Comenzó a actuar en comerciales cuando tenía ocho años. Asistió a la Universidad de Columbia, donde estudió Inglés.
En el 2015 apareció en The Ridiculous 6 junto a Adam Sandler.
Nació en el distrito Jamaica Plane de Boston.
Apareció en la película Hell Ride, que fue dirigida por Quentin Tarantino.