Comandante
Actor
Magical Nights
Actor - Ennio
The American
Actor - Father Benedetto
Mission: Impossible III
Actor - Monsignore
Night on Earth
Actor - Priest (segment "Rome")
Caligula
Actor - Chaerea
Midnight Express
Actor - Rifki
Illustrious Corpses
Actor - Dr. Maxia
Salò, or the 120 Days of Sodom
Actor - Il duca