Actress known for her roles as Loomis on the drama Dollhouse and as Carolyn Hillon on Under the Dome. She appeared as Nurse Ramirez in the 2014 film If I Stay. She was later cast as Harriet Tubman in the series Underground.
She attended the High School of Performing Arts in New York.
She appeared in an episode of Crossing Jordan.
She spent much of her professional life in New York.
She was in the film The Next Three Days with Elizabeth Banks.