Hide unreleased
Television: The Ultimate Drug TBA
as Self - Video Artist
The Bay City Rollers Meet the Saturday Superstars 1978
Visual Effects
Demon Seed 1977
The Prelude and Liebestod from Tristan and Isolde by Richard Wagner 1975
Director, Visual Effects
Credits from TMDB.