She is an American actress, born in New York, USA. She obtained a Bachelor of Arts from the Savannah College of Art and Design and a Master of Arts from the British American Drama Academy. She appeared in The Blacklist (2021) and New Amsterdam (2021-2022).