The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
David Snow | The Couch Critic
Known For
Acting
David Snow
Movies
TV Shows
The Lords of Magick
Movie
2.7
as Tommy
June 12, 1989
Quadroon
Movie
4.0
as Felix
November 10, 1971
The Dorm That Dripped Blood
Movie
5.2
as Brian
April 2, 1982
Devil's Harvest
Movie
1.6
as Mike Taylor
January 1, 2003