Known For
Filmography

Blind, Deaf, Dumb
Movie · as David

Non aprite quella bara
Movie · as Jack

Ricordi?
Movie · as Padre di Lei

The Name of the Rose
TV · as Hugh of Newcastle · 8 eps

Christman in London - God Save the Queen
Movie · as Conte Alex

Medici: Masters of Florence
TV · as Petrucci · 13 eps

Neverlake
Movie · as Mr. Brooks

Diaz - Don't Clean Up This Blood
Movie · as Padre di Inga
La Strada Di Paolo
Movie

Cinderella
TV · as Jack · 2 eps

Rino Gaetano - Ma il cielo è sempre più blu
Movie · as il direttore della RCA

Rino Gaetano - Ma il cielo è sempre più blu
TV · as David, direttore R.C.A. · 2 eps

Police District
TV · as Kruger, Negoziante · 13 eps

Ma Shamal - Ritorno al deserto
Movie · as John Anton

La signora della città
Movie · as Gary Sheppard

Olga O's Strange Story
Movie · as Paolo Roli

The Maharaja's Daughter
TV · as Ashoka · 3 eps

18.000 giorni fa
Movie · as Max

The Final Contract
Movie

Mean Tricks
Movie · as Jimmy Gandelman
Il vizio infinito
Movie · as (archive footage)

A Bear Called Arthur
Movie · as Nazi officer

Hunt for the Golden Scorpion
Movie · as Tom Maitland

The Invisible Wall
Movie · as Donald

Beyond Darkness
Movie · as Father George

Beyond Kilimanjaro, Across the River of Blood
Movie · as Jagger
The Room of Words
Movie · as Henry

The Prince of Terror
Movie · as Paul Hilary

A Double Victory
Movie · as Doctor

Musica per vecchi animali
Movie · as Commissario

Casablanca Express
Movie · as Jason Lloyd
Modì
TV · as Pablo Picasso · 3 eps

The Invisible Ones
Movie

Until Death
Movie · as Carlo

High Frequency
Movie

Stage Fright
Movie · as Peter

Warrior Queen
Movie · as Victo

Delirium: Photo of Gioia
Movie · as Roberto

Good Morning, Babylon
Movie · as Grass, Griffith's Production Manager

Eleven Days, Eleven Nights
Movie · as Peter

The Assisi Underground
Movie · as English Officer

A.D.
TV · as Petronius · 5 eps

She
Movie · as Pretty Boy

The Naked Sun
Movie

A Midsummer Night's Dream
Movie · as Demetrius (as David Haughton)

La bella Otero
TV · as Piriewsky · 4 eps

The Blade Master
Movie · as Zor

Caligula: The Untold Story
Movie · as Caligula

Sick Love
Movie · as Maggiore Banfield (as David Haughton)

Jubilee
Movie · as Ariel

The Navy vs. the Night Monsters
Movie
