Movies List
TV Show List
Downhill

as Jen

2014
Barbie in A Mermaid Tale

as Kayla (voice)

2010
Who Gets the Dog

as Tara Walker

2007
Riot at the Rite

as Romola

2005
Stranded

as Sarah Robinson

2002
Emma Pierson Emma Pierson

Birthday

1981-04-30

Place of Birth

Plymouth, Devon, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now