The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Born
January 11, 1965
Place of Birth
Lansing, Michigan, USA
Known For
Acting
Teal Marchande
Movies
TV Shows
Two Heads Are Better Than None
Movie
7.2
as Sheryl Rockmore
July 15, 2000
Kraa! The Sea Monster
Movie
2.5
as Alma James
July 7, 1998
Teal Marchande | The Couch Critic