As Actor/Actress
Distretto di Polizia
Kruger
Medici
Petrucci
Undici giorni, undici notti
Peter
A.D.
Petronius
El nombre de la rosa
Hugh of Newcastle
Warrior Queen
Victo
Caligola: La storia mai raccontata
Caligula
Cenerentola
Jack
Le foto di Gioia
Roberto
Deliria
Peter
La strana storia di Olga 'O'
Paolo Roli
The Maharaja's Daughter
Ashoka
Casablanca Express
Jason Lloyd
Malamore
Maggiore Banfield (as David Haughton)
Jubilee
Ariel
Good Morning, Babilonia
Grass, Griffith's Production Manager
Diaz - Don't Clean Up This Blood
Padre di Inga
Per sempre
Carlo
The Assisi Underground
English Officer
Il muro di gomma
Donald
Il maestro del terrore
Paul Hilary
Rino Gaetano - Ma il cielo è sempre più blu
David, direttore R.C.A.
Ator 2 - L'invincibile Orion
Zor
Ricordi?
Padre di Lei
She
Pretty Boy
La bella Otero
Piriewsky
Qualcuno in ascolto
Neverlake
Mr. Brooks
La casa 5
Father George
Sole nudo