An American actress, born on November 26, 1982, in California, USA. She studied at the American Conservatory Theater and debuted in 2007. She is known for The Flash (2017-2018), Taken (2018), Last Resort (2012-2013), and Roman J. Israel, Esq. (2017).