The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Cara Bamford | The Couch Critic
Place of Birth
Bristol, England, UK
Known For
Acting
Cara Bamford
Movies
TV Shows
As Director
Mermaid Down
Movie
6.5
as Susan
October 15, 2019
Persuasion
Movie
7.3
Cast
April 1, 2007
Culture Shock
Movie
10.0
as Cara
May 14, 2013
Lost Dogs
Movie
4.0
as Ellie
June 1, 2005