Lost Souls
as Franco - direttore della banca
Fantomas Unleashed
as Professeur canadien
The Conformist
as The Colonel (voice)
The Green Trail
as Burton
Angelique and the Sultan
as Mezzo Morte
Sign of the Gladiator
as Zenobia's Officer (uncredited)
Investigation of a Citizen Above Suspicion
as Mangani
The Trojan Horse
as Achilles
Son of Hercules vs. Medusa
as Acrisio
Black Sunday
as Igor Javutich / Javuto
Hercules
as Eurysteus
The Eroticist
as sua eccellenza
Untamable Angelique
as Mezzo Morte (uncredited)
The bitter case of the Baroness of Carini
as Il principe di Castelnuovo
Joseph and His Brethren
as Rekmira
Messalina
as Caius Silius
Love Is a Funny Thing
as Le douanier
Girolimoni, the Monster of Rome
as Ing. Jaccarino
A come Andromeda
as Sottosegretario Osborne
Silent Action
as Chief of Police