Hot Blood 1989
as Ricardo
Iguana 1988
as One Eyed Sailor
Rest in Pieces 1987
Actor
Roots of Evil 1979
as 3rd Inspector
Foursome 1971
as Ted
Sticks and Stones 1970
as Guru
Credits from TMDB.