Acting
51 titles
No biography available.
Blind, Deaf, Dumb
David
Non Aprite Quella Bara
Jack
Ricordi?
Padre di Lei
The Name of the Rose
Hugh of Newcastle
Christman in London - God Save the Queen
Conte Alex
Medici: Masters of Florence
Petrucci
Neverlake
Mr. Brooks
Diaz - Don't Clean Up This Blood
Padre di Inga
La Strada Di Paolo
2011
Cinderella
Rino Gaetano - Ma il cielo è sempre più blu
il direttore della RCA
David, direttore R.C.A.
Police District
Kruger
Ma Shamal - Ritorno al deserto
John Anton
La signora della città
Gary Sheppard
The Maharaja's Daughter
Ashoka
Olga O's Strange Story
Paolo Roli
18.000 giorni fa
Max
The Final Contract
1993
Mean Tricks
Jimmy Gandelman
A Bear Called Arthur
Nazi officer
Il vizio infinito
(archive footage)
The Invisible Wall
Donald
Hunt for the Golden Scorpion
Tom Maitland
Beyond Kilimanjaro, Across the River of Blood
Jagger
Beyond Darkness
Father George
The Room of Words
Henry
Casablanca Express
Jason Lloyd
Musica per vecchi animali
Commissario
Modì
Pablo Picasso
The Prince of Terror
Paul Hilary
A Double Victory
Doctor
Until Death
Carlo
The Invisible Ones
1988
High Frequency
Good Morning, Babylon
Grass, Griffith's Production Manager
Delirium: Photo of Gioia
Roberto
Eleven Days, Eleven Nights
Peter
Stage Fright
Warrior Queen
Victo
The Assisi Underground
English Officer
A.D.
Petronius
A Midsummer Night's Dream
Demetrius (as David Haughton)
The Naked Sun
1984
She
Pretty Boy
La bella Otero
Piriewsky
The Blade Master
Zor
Sick Love
Maggiore Banfield (as David Haughton)
Caligula: The Untold Story
Caligula
Jubilee
Ariel
The Navy vs. the Night Monsters
1966