Movies
The Pit and the Pendulum
as Doctor Leon
A Bucket of Blood
as Leonard de Santis
The Last Porno Flick
as Vittorio
The Yattering And Jack
as Jack Polo
Avalanche
as Leo the Coach
A Case of Rape
as Officer Carbone
Creature from the Haunted Sea
as Renzo Capetto
Last Woman on Earth
as Harold Gern
The Split
as Man (uncredited)
Vigilante Force
as Freddie Howe