Virginia Obscura 2014
Actor
Polstergeist 1986
as Tom Kovacs
My Bloody Valentine 1981
as Mike
Scanners 1981
as Boyfriend (uncredited)
Pinball Summer 1980
as Bert
Hog Wild 1980
as Veel
Credits from TMDB.