The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Lowell Dean | The Couch Critic
Born
January 17, 1979
Place of Birth
Saskatoon, Saskatchewan, Canada
Known For
Directing
Lowell Dean
Movies
TV Shows
As Director
WolfCop
Movie
5.2
as Man Lying Down on Ground in Gas Station Surveillance Video (uncredited)
June 6, 2014