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
Arrowhead
Movie
10.0
as Self
January 1, 1989
Rotpunkt
Movie
8.0
as Himself
November 18, 2019