Most well known for her portrayal of Katy Riley on the BBC's Life of Riley, she is also notable for her recurring roles on Five Days, Help! I'm a Teenage Outlaw, Cardinal Burns, and several other television series.
She studied acting at London's Sylvia Young Theatre School and made her television debut at the age of ten in the series Micawber.
She appeared as Young Elizabeth in the 2003 Johnny Depp feature Pirates of the Caribbean: The Curse of the Black Pearl.
She and her sister Alice spent their early years in High Wycombe, England.
She and Tamzin Outhwaite were both series regulars on the short-lived show Vital Signs.