2019
as Himself
2008
as Self
2007
as James Morgan
2001
as Francesco Riva
2000
as Carlo De Francesco
1999
1998
as Giuseppe Ansaldi
1997
as Vittorio Fieschi
1993
as Massimo Pierboni
1990
as Paolo Carbone
1990
as Bruno Lachioma
1988
as Tom
1986
as Inspector Piero Terzi
1985
as Paolo Josza
1984
as Capt. Razman
1983
as Brian Sherman
1983
as Vice President Hoffman
1982
as Mike Grant
1982
as Dr. Paul Davis
1981
as Dr. Norman Boyle
1980
as Leopold (Leopold von Sacher Masoch)
1978
as Assassin
1977
as Caligari
1977
as Carlo
1977
1977
as Podda
1975
as John Ginsberg
1974
as Juan de Candia Borgia
1974
as Esteban Albornos
1974
as Williams
1973
as a