The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Christopher Masters | The Couch Critic
Place of Birth
Surrey, England, UK
Known For
Acting
Christopher Masters
Movies
TV Shows
August
Movie
Cast
September 25, 2025
Doctor Who: The Ark in Space
Movie
7.4
as Libri
February 15, 1975
The Flying Man
Movie
Cast
January 1, 1972