2016
House of the Tempest as Felix
2014
H.P. Lovecraft: Two Left Arms
2008
Paura: Lucio Fulci Remembered - Volume 1 as Self
1999
I fobici as Party guest (segment "Frutto proibito")
1983
Women's Prison Massacre as Lawman Harrison
1982
Manhattan Baby as Luke
1981
The House by the Cemetery as Mr. Wheatley
1981
The Other Hell as Father Valerio
1980
City of the Living Dead as Gerry
1980
Contamination as Agent Young
1980
Terror Express as Ernie
1979
William Shakespeare's Twelfth Night as Orsinio
1978
Dirty World as Massimo
1976
The Cassandra Crossing as Faux Patient
1976
The Young Bride as Massimo Raimondi
1973
Stateline Motel as Albert
1973
Défense de savoir as Bruno Christiani
1972
The Outside Man as Karl
1972
When Women Were Called Virgins as Gisippo
1972
The Dead Are Alive as Igor Samarakis
1970
The Dove Must Not Fly
1970
Microscopic Liquid Subway to Oblivion as Billy
1968
Five Days in Sinai as Ylan