Old Shatterhand
as Dixon
Treasure Island
as Captain Smollett
Duck, You Sucker
as Santerna
Sister Emanuelle
as Monica's Father
The Call of the Wild
as Dutch Harry
The Biggest Battle
as American commando
Sodom and Gomorrah
as Melchor
Lo scugnizzo
The Mysterious Island
as Finch
And Then There Were None
as Rick Battaglia/Vendedor
The Shortest Day
as Soldato austriaco (uncredited)
Deported Women of the SS Special Section
as Dr. Schubert
The Valley of Death
as Murdoch
The Desperado Trail
as Rollins
Bomber
as Rik Battaglia
A Genius, Two Friends, and an Idiot
as Captain
Diva Futura - L'avventura dell'amore
'Tis Pity She's a Whore
as Mercante
Shoot, Gringo... Shoot!
as Capt. Norton
Yellow Devil
as The Schut Nirwan