Killer Crocodile
as Joe
The marshal Rocca
as Cesare Massimini
Spiaggia libera
as Ciccio
Love on the Riviera
as Walter
Tenebre
as Department Store Manager
Killer Crocodile 2
Nights of Cabiria
as Amleto, 'il magnaccia'
1990: The Bronx Warriors
as Samuel Fisher
The New Barbarians
as Shadow
The Shortest Day
as Soldato (uncredited)
The Fury of Achilles
as Patroclus
Light Blast
as Dr. Yuri Soboda
The Hellbenders
as Lieutenant Soublette
Sinbad of the Seven Seas
as Viking
Li chiamarono... briganti!
Cobra Mission
Jonathan of the Bears
as Goodwin's Mercenary
The Last Shark
as Matt Rosen (uncredited)
Loves of Three Queens
as Undetermined Role (uncredited)
Escape from the Bronx
as President Henry Clark