The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
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
Christopher Masters | The Couch Critic