Acting
Born: 1960-05-14 · Croydon, London, England
The Veil
2017
Young Zera
The Apparition
2012
Maggie
The Event
2010
Samantha Buchanan
The League
2009
Falcon's Daughter
iCarly
2007
Little Girl
Heroes
2006
5 Year Old Megan