An actress who hails from London, England. She trained with the English National Ballet. She's known for Cats (2019) and Tiny Pretty Things (2020).
(According to views)