A British writer, director, and actress, born in London. She began acting at a very early age in London theaters and television. She studied English Language Arts and Performing Arts at Bristol University. Her works include Sunshine (2007), A Knight in Camelot (1998) and Poles Apart (2017).