John Hough
An image from Escape to Witch Mountain, one of the productions that also features John Hough.
John Hough

John Hough

November 21, 1941 — London, England, UK

​From Wikipedia, the free encyclopedia.

John Hough  (born 21 November 1941 in London, England) is a British film and television director. His most prolific period was from the 1970s through the 1980s

Description above from the Wikipedia article John Hough (director), licensed under CC-BY-SA, full list of contributors on Wikipedia

The Legend of Hell House

The Legend of Hell House

1973

Return from Witch Mountain

Return from Witch Mountain

1978

Escape to Witch Mountain

Escape to Witch Mountain

1975

The Avengers

The Avengers

1961

Twins of Evil

Twins of Evil

1971

The Watcher in the Woods

The Watcher in the Woods

1980

The Human Race

The Human Race

2013

Dirty Mary Crazy Larry

Dirty Mary Crazy Larry

1974