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).
(According to views)
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),...Read more Taken (2018), Last Resort (2012-2013), and Roman J. Israel, Esq. (2017).