The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Russ Clune | The Couch Critic
Place of Birth
New York, NY, United States
Known For
Acting
Russ Clune
Movies
TV Shows
Rotpunkt
Movie
8.0
as Himself
November 18, 2019
Arrowhead
Movie
10.0
as Self
January 1, 1989