A British actress and writer, born in Forest Hill, London, England. She graduated from Rose Bruford College in 2010. She won the British Independent Film Award for Best New Actress. She was also nominated for the British Academy of Film and Television Arts Award for Best Actress...Read more in a Supporting Role.
(According to views)
A British actress and writer, born in Forest Hill, London, England. She graduated from Rose Bruford College in 2010. She won the British Independent Film Award for Best New...Read more Actress. She was also nominated for the British Academy of Film and Television Arts Award for Best Actress in a Supporting Role.