The Loch Ness Monster Movie 1984
Director
29 Seconds To Zero 1979
A Single Frame 2025
as Himself
MAGIC UMBRELLA, the 1994
Director of Photography
Hess 1978
Visual Effects
Credits from TMDB.