Actor
Telescope
2026 · as The Antiquarian
The Projectionist
2024 · as Clive/ The Projectionist
Penitentia
2023 · as Marvin Weissman
The Art of Survival
2020 · as Glen
Young Lust: A Soap Opera
1984 · as Donald
Secrets of the Bermuda Triangle
1978 · as Controller
Ruby and Oswald
1978 · as Reporter
The Big Bus
1976 · as Bus Station Greeter
Wild, Wild Winter
1966 · as Rod