Ben-Hur
as Gratus (uncredited)
Tenebre
as Emerson
La Dolce Vita
as Lover of Nadia
8½
as Claudia's Agent
Fantomas Unleashed
as Professeur suisse
The Bandit
as Mirko
Angelique and the Sultan
Hornets' Nest
as Italian Doctor
Everybody Go Home!
as Maggiore Nocella
Nero's Mistress
as Corbulone
Hercules in the Haunted World
as Keros
Action Man
as Luigi Savani
The Last Days of Pompeii
as Consul
Untamable Angelique
as Auction director (uncredited)
Two Weeks in Another Town
as Tucino
Hercules and the Captive Women
as Oraclo
Mi permette babbo!
Messalina
as Sulpicio
A Difficult Life
Male Companion
as Professor Gaetano (uncredited)