The Three Stooges 2000
as Winfield Sheehan
Time's Raging 1985
as Jimmy
The Settlement 1984
as Fr. Kleran
Norman Loves Rose 1982
as Michael
Mad Max 2 1981
as Nathan
The Killing of Angel Street 1981
as Alan
Summer of the Seventeenth Doll 1979
as Johnnie Dowd
Credits from TMDB.