Cara Bamford

Known For

Birth Location Bristol, England, UK
Born

Movies

Mermaid Down as Susan
2019
Culture Shock as Cara
2013
2007
Lost Dogs as Ellie
2005

Movies

Talia Writer
2022
Talia Director
2022