1984'de Greenville, Güney Carolina'da doğdu. 4 erkek kardeşi bulunmaktadır. 4 yaşındayken ailesiyle Grapevine, Texas'a taşındı. Gençlik yıllarında oyunculuk deneyimleri yaşasa da çok ciddi bir şekilde yönelmesi, Colleyville Heritage Lisesi'nden sonra oldu. 2007 yapımı The Other Side filminde Hanna rolüyle beğeni kazandı. Kyle XY dizisine 2. sezonunda Jessi XX rolüyle katılmasıyla ünü arttı. Thor filminde Sif karakterini canlandırdı. 2015'te başlayan Blindspot dizisindeki hafızasını yitirmiş Jane Doe rolüyle televizyon seyircisinin takdirini topladı.
Aktör Peter Facinelli ile uzun süreli bir ilişkisi olmuştur.