She is an American actress, born in New York, USA. She attended Bard College Division of the Arts in New York and also studied at the Royal Academy of Dramatic Art in London, England. She is known for Arcane (2021) and The Equalizer 2 (2018).
(According to views)
She is an American actress, born in New York, USA. She attended Bard College Division of the Arts in New York and also studied at the Royal Academy of Dramatic Art in London,...Read more England. She is known for Arcane (2021) and The Equalizer 2 (2018).