Known For
Filmography
Oedipus
Movie · as Creon

Tall Tales & Murder
TV · as Cardinal Orso · 1 ep

The Good Ship Murder
TV · as Roberto Di Marco · 1 ep

Thomas & Friends: Animal Adventures
Movie · as Lorenzo / Beppe (voice)

Roadkill
TV · as George · 1 ep

Holy Cannelloni
Movie · as Pappa Tony

Thomas & Friends: Digs & Discoveries
Movie · as Archeologist / Lorenzo / Beppe / Worker / Passengers (voice)

Shut Up & Dig
Movie · as Kenny
The Naughty List
Movie · as Tony Genova

Hank Zipzer's Christmas Catastrophe
Movie · as Papa Pete

I Want My Wife Back
TV · as Maitre D' · 1 ep

The Coroner
TV · as Tam Bryant · 1 ep

Hank Zipzer
TV · as Papa Pete · 39 eps

Captain Phillips
Movie · as Maersk Alabama Crew

Spiders
Movie · as Caz

Father Brown
TV · as Vincenzo Murgida · 1 ep

Mr Selfridge
TV · as Uncle Gio · 3 eps

Run
TV · as Zak · 1 ep

National Theatre Live: The Kitchen
Movie · as Alfredo

Leap Year
Movie · as Stefano

The Dark Knight
Movie · as Crime Boss

Bathory: Countess of Blood
Movie · as Zsigmond Báthory

Flight of Fury
Movie · as Peter Stone

Sixty Six
Movie · as Leo

The Detonator
Movie · as Yuri Mishatov
Rabbit Fever
Movie · as Italian Man

Rome
TV · as Lysandros · 1 ep

Nathan Barley
TV · as Paolo · 2 eps

Hustle
TV · as Sam · 1 ep

Twelfth Night, or What You Will
Movie · as Fabian

The Royal
TV · as Tony Dannini · 1 ep

Spooks
TV · as Rudolphino Ponti · 1 ep

Foyle's War
TV · as Grant · 1 ep

Judge John Deed
TV · 1 ep

Black Books
TV · as Frederick · 1 ep

The Adventures of Young Indiana Jones: Daredevils of the Desert
Movie · as Kazim

Boyz Unlimited
TV · as Mick McNamara · 4 eps

The Odyssey
TV · as Antinous · 2 eps

In Love and War
Movie · as Enrico Biscaglia

Dalziel and Pascoe
TV · as Dave Lee · 1 ep

Joseph
Movie · as Simeon

The Queen's Nose
TV · as Jack's Dad · 2 eps

Joseph
TV · as Simeon · 2 eps

Frank Stubbs Promotes
TV · as Suggett · 1 ep

Alien³
Movie · as Jude

The Ballad of Kid Divine: The Cockney Cowboy
Movie · as Diablo

Sticky Wickets
Movie · as Alan Jones

Buster
Movie · as Gang Member

Hannay
TV · 1 ep

Wish Me Luck
TV · as Maurice Granier · 5 eps

1914 All Out
Movie · as Stapleton

The Return of Sherlock Holmes
TV · as Pietro · 1 ep

Blue Money
Movie · as 2nd Colombian

Dempsey and Makepeace
TV · as Colombian · 1 ep

EastEnders
TV · as Lost soul · 1 ep

Sherlock Holmes
TV · as Pietro · 1 ep

The Accidental Death of an Anarchist
Movie · as Policeman

Auf Wiedersehen, Pet
TV · as Sandro · 1 ep
