
2026
Greenland 2: Migration as Dr. Haugen2025
Koupepia as Not available2024
The Brutalist as Michael Hoffman2024
KAOS as Nik2023
The Diplomat as Nolan Green2022
The Bezonians as Costas2021
Falling Stars as Himself2018
Blue Iguana as Arkady2017
Amoc as Paramedic2014
The Lost Honour of Christopher Jefferies as Louis Charalambous2013
Family Tree as Father of the Bride2012
Cleanskin as Nabil2012
Sweeney Todd: The Demon Barber of Fleet Street as Beadle2010
Les Misérables: 25th Anniversary in Concert as Pimp2010
Imagine This as Daniel2009
The Last Days of Lehman Brothers as Lloyd C. Blankfein2007
I Could Never Be Your Woman as 2nd Producer2007
Empathy as DCI Petrides2006
O Jerusalem as Abdel Khader2005
Planespotting as Prosecuter2004
Hustle as Petre Sava2004
De-Lovely as Louis B. Mayer2001
Waking the Dead as Dominic Parks1999
Oklahoma! as Ali Hakim1999
Julie and the Cadillacs as Phil Green1999
Sunburn as Yiannis Kyprianou1998
Midnight Flight as Not available1997
Midsomer Murders as Giles Franklyn1996
Evita as Domingo Mercante1991
Pebble Mill as Self1989
Birds of a Feather as Chris Theodopolopodous1989
Capital City as Not available1984
Hammer House of Mystery and Suspense as Driver1984
Black Carrion as Driver1977
The Professionals as Waiter