Storm Riders 1980
Director
Tubular Swells 1976
You Should Have Been Here Yesterday 2024
as Self
Credits from TMDB.