She is an American actress, born on July 5, 1992, in New York, USA. She studied at the London Academy of Music and Dramatic Art. She is known for Charmed (2018-2019), Manifest (2020-2022), and The Drowning (2016).
She is an American actress, born on July 5, 1992, in New York, USA. She studied at the London Academy of Music and Dramatic Art. She is known for Charmed (2018-2019), Manifest...Read more (2020-2022), and The Drowning (2016).