John Hough

Biography

Filmography

Movie Name Release Date
The Watcher in the Woods January 1, 1970
Twins of Evil January 1, 1970
Sudden Terror January 1, 1970
The Legend of Hell House January 1, 1970
Dirty Mary, Crazy Larry January 1, 1970