Movies
Little Lips
as The acrobat
Opera
as Inspector Daniele Soave (uncredited)
Phenomena
as Kurt, Geiger's Assistant
Tenebre
as Maria's Boyfriend / Man with Girl on Beach (uncredited)
The New York Ripper
as Newspaper Buyer (uncredited)
City of the Living Dead
as Tommy Fisher
Demons
as Man in Black / Jerry
Caligula: The Untold Story
as Domitius
Cemetery Man
as Man in City Square (uncredited)
Alien 2: On Earth
as Burt