2023
The Good Ship Murder as Roberto Di Marco2020
Roadkill as George2019
Holy Cannelloni as Pappa Tony2018
Shut Up & Dig as Kenny2016
The Naughty List as Tony Genova2015
The Coroner as Tam Bryant2014
Hank Zipzer as Papa Pete2013
Father Brown as Vincenzo Murgida2013
Mr Selfridge as Uncle Gio2013
Captain Phillips as Maersk Alabama Crew2013
Spiders as Caz2011
National Theatre Live: The Kitchen as Alfredo2010
Leap Year as Stefano2008
The Dark Knight as Crime Boss2008
Bathory: Countess of Blood as Zsigmond Báthory2007
Flight of Fury as Peter Stone2006
The Detonator as Yuri Mishatov2006
Sixty Six as Leo2006
Rabbit Fever as Italian Man2005
Rome as Lysandros2005
Nathan Barley as Paolo2004
Hustle as Sam2003
The Royal as Tony Dannini2003
Twelfth Night, or What You Will as Fabian2002
Foyle's War as Grant2002
Spooks as Rudolphino Ponti2001
Judge John Deed as Not available2000
Black Books as Frederick1996
Dalziel & Pascoe as Not available1996
In Love and War as Enrico Biscaglia1995
Queen's Nose as Jack's Dad1995
Joseph as Simeon1993
Frank Stubbs Promotes as Suggett1992
Alien³ as Jude1992
The Ballad of Kid Divine: The Cockney Cowboy as Diablo1990
Sticky Wickets as Alan Jones1988
Hannay as Not available1988
Buster as Gang Member1987
1914 All Out as Stapleton1985
EastEnders as Lost soul1985
Dempsey and Makepeace as Colombian1985
Blue Money as 2nd Colombian1984
Sherlock Holmes as Pietro1983
Auf Wiedersehen, Pet as Sandro1983
The Accidental Death of an Anarchist as PolicemanNaN
Oedipus as Creon