Az Amerikai Egyesült Államokban született. Apja német származású, plasztikai sebészként, édesanyja pedig nővérként dolgozik. Négy bátyja van (Brandon, Trevor, Colin és Ethan). 2001-ben New Yorkba költözött bátyjával Trevorral és édesanyjával, Terrivel, mivel felvételt nyert a Professional Performing Arts School-ba, ám karrierje igazán csak Los Angelesbe költözésekor (2003) indult be.
Karrierje
Első szerepét 7 évesen kapta, mint Violent az Őrangyal című televíziós sorozatban. Az első filmszerepét a Heart of the Beholderben kapta 2005-ben. Ezt követte egy kisebb szerep a Family Plan nevű televíziós műsor, ő játszhatta el a fiatal Charlie-t.
Az igazi áttörést 2005-ben A rettegés háza című filmben nyújtott alakításával érte el, ezek után több nagyobb szerepet is kapott. Ugyanebben az évben egy kisebb szerepet is játszott a 'Halálod napja' című akciófilmben. 2006-ban szerepelt a 'Room 6' és az ismert Gagyi mami 2. című filmekben. 2007-ben a Született feleségek szereplőgárdáját is gazdagította, mint Sherri Maltby, illetve a Míg felkel a nap című filmben is játszhatott.
2008-ban a The Third Nailben, A szemben, emellett az Édes, drága titkainkban is feltűnt néhány epizód erejéig. Hangját kölcsönözte pár Micimackó-mesében Darby hangját és a Volt című animációs filmben Penny hangját.
2009-ben az 500 nap nyár című romantikus filmben a főszereplő húgát játszhatta el, Rachelt. De a 2010-ben megjelent, nagy sikerű képregény adaptáció, a HA/VER című akcióvígjáték még több elismerést és sikert hozott számára. A filmben Hit-girlt, Mindy McCreadyt alakította. Ugyanebben az évben az Egy ropi naplójában is szerepet kapott. Az Engedj Be! című filmben pedig, Chloe Abbyt, a fiatal vámpírlányt alakította.
2011-ben főszerepet kapott a Hick című filmben, melyet az öt Oscar-díjas (Legjobb operatőr; Legjobb látványtervezés; Legjobb vizuális effektusok; Legjobb hangvágás; Legjobb hangkeverés) A leleményes Hugo főszerepe követett. Ezeket a sikerprodukciókat a Texas gyilkos földjén című mozi előzte meg, melyet 2012 januárjában mutattak be hazánkban.