Acting
Lady Liberty
1971
Corleone
1978
Helen, Yes... Helen of Troy
1973
Poppea: A Prostitute in Service of the Emperor
1972
Canterbury proibito
The Sexbury Tales
Charity and the Strange Smell of Money
Savio
L'esorcista
Reverend Higgins
Pilgrim
Reporter (uncredited)