The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Robert Leaf | The Couch Critic
Place of Birth
Port Talbot, West Glamorgan, Wales, UK
Known For
Acting
Robert Leaf
Movies
TV Shows
Bau, Artist at War
Movie
as Prisoner No. 2
November 1, 2024
Three Wiser Men And A Boy
Movie
7.2
as Principal Decker
November 23, 2024
A Dickens of a Holiday!
Movie
6.8
as Ray
December 10, 2021
Soft-Spoken Weepy Cult Child
Movie
as The Professor
Release date unknown
Idle Thoughts
Movie
4.2
as Russell
March 14, 2018
The Golden Age: Somewhere
Movie
as Narrator
November 26, 2011