Winter Hymns 2026
as Old man
Witches' Night 2007
as Doyle
The Godfather of Green Bay 2005
as Farmer (uncredited)
The Devonsville Terror 1983
as Executioner
The Alpha Incident 1978
as Dr. Farrell, Assistant Production Manager
The Giant Spider Invasion 1975
as Billy
Invasion from Inner Earth 1974
as Stan
Credits from TMDB.