Long Shadows as Father Giovanni Rossetti
2023
Rise of the Footsoldier: Vengeance as Mo
2023
The Seven Faces of Jane as Pinky
2022
The Ghosts of Monday as Frank
2022
The Offer as Carlo Gambino (6 episodes)
2019
Catch-22 as Caliph of Oran (1 episode)
2019
The Queen's Corgi as Nelson (voice)
2017
Prime Suspect 1973 as Silas Manatos (6 episodes)
2016
Shooter as Maltese Consul (1 episode)
2016
A Soldier's Song as Liam
2015
Straw Dolls as Captain Ahmet
2014
Lucky Stiff as Nicky
2014
Scorpion as Nemos (3 episodes)
2013
The Blacklist as Stratos Sarantos (1 episode)
2009
Men of a Certain Age as Tilburn (1 episode)
2005
Reality Sex as (archive footage)
2002
Madame Hollywood as Paul
2001
Dead Sexy as Diplomat
2001
Scandal: 15 Minutes of Fame as Mystery Man
2001
Love Exchange as Lorenzo
2001
Carnal Sins as Jacob
2000
Emmanuelle 2000: Emmanuelle and the Art of Love as Marco
2000
Emmanuelle 2000: Jewel of Emmanuelle as Eric
2000
The Naked Thief as Artie
2000
Scandal: Body of Love as Mob Guy
2000
Emmanuelle 2000: Emmanuelle in Paradise as The Sultan
2000
Emmanuelle 2000: Being Emmanuelle as Harlan Onitz
1995
The Drew Carey Show as Announcer (1 episode)
1995
The Drew Carey Show as Man (1 episode)
1991
Soldier Soldier as Young Man (1 episode)