The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Steffan Morris | The Couch Critic
Known For
Production
Steffan Morris
Movies
TV Shows
Doctor Who: Unleashed - 20 Years of New Who in Wales
Movie
7.8
as Self
June 7, 2025
The Chestnut Soldier
Movie
7.0
as Emlyn Llewelyn
November 20, 1991
Emlyn's Moon
Movie
7.0
as Emlyn Llewelyn
September 6, 1990