A British actress and director, born in Leicestershire, England. She studied history and Spanish at the University of Oxford before also studying acting. Her works include Patient Zero (2018) and The Last Czars (2019).
A British actress and director, born in Leicestershire, England. She studied history and Spanish at the University of Oxford before also studying acting. Her works include Patient...Read more Zero (2018) and The Last Czars (2019).