Attrice texana, partecipa alla terza stagione di The Walking Dead nel ruolo di Lilly Chambler. Nel 2013 ottiene una parte nella serie tv Arrow.Leggi tutto