The Desert of the Tartars 1976
Actor
Safari Express 1976
as Sergeant
Free Love 1974
as Francesco
Credits from TMDB.