1987
as Peter
1982
as Caligula
as Roberto
as Victo
as Maggiore Banfield (as David Haughton)
1978
as Ariel
1995
as Paolo Roli
1983
as Zor
1989
as Jason Lloyd
2012
as Padre di Inga
1984
as Pretty Boy
1985
as English Officer
1988
1990
as Jagger
1991
as Donald
2019
as Padre di Lei
as Grass, Griffith's Production Manager
2024
as Jack