No More Baths! 1998
as Jake
Raging Angels 1995
as Pete
Speed 1994
as Additional Bus Passenger
Life Stinks 1991
as Blind Man
Secret Agent 00 Soul 1990
as Mr. Powers
Homer and Eddie 1989
as Harmonica Player
Enemy Mine 1985
as Old Drac
Credits from TMDB.