Actriz conocida por sus papeles de Loomis en la serie dramática Dollhouse y de Carolyn Hillon en Under the Dome. Apareció como la enfermera Ramírez en la película If I Stay del 2014. Luego obtuvo el papel de Harriet Tubman en la serie Underground.
Asistió a la High School of Performing Arts en Nueva York.
Apareció en un episodio de Crossing Jordan.
Pasó mucha de su vida profesional en Nueva York.
Apareció en la película The Next Three Days junto a Elizabeth Banks.