Known For
Filmography
The Great Beyond
Movie · as Jeweller

Greenland 2: Migration
Movie · as Dr Haugen

Koupepia
Movie

The Brutalist
Movie · as Michael Hoffman

KAOS
TV · as Nik · 1 ep

The Diplomat
TV · as Nolan Green · 1 ep

The Bezonians
Movie · as Costas

House of the Dragon
TV · as Lord Gaunt · 1 ep

Falling Stars
Movie · as Himself

Blue Iguana
Movie · as Arkady

Amoc
Movie · as Paramedic

The Lost Honour of Christopher Jefferies
TV · as Louis Charalambous · 2 eps

Family Tree
TV · as Father of the Bride · 1 ep

Cleanskin
Movie · as Nabil

Sweeney Todd: The Demon Barber of Fleet Street
Movie · as Beadle

Les Misérables: 25th Anniversary in Concert
Movie · as Pimp

Imagine This
Movie · as Daniel

The Last Days of Lehman Brothers
Movie · as Lloyd C. Blankfein
Empathy
Movie · as DCI Petrides

I Could Never Be Your Woman
Movie · as 2nd Producer

O Jerusalem
Movie · as Abdel Khader

Planespotting
Movie · as Prosecuter

De-Lovely
Movie · as Louis B. Mayer

Hustle
TV · as Petre Sava · 1 ep

Waking the Dead
TV · as Dominic Parks · 2 eps

Oklahoma!
Movie · as Ali Hakim
Julie and the Cadillacs
Movie · as Phil Green

Sunburn
TV · as Yiannis Kyprianou · 6 eps

Midnight Flight
Movie · as Orestes

Midsomer Murders
TV · as Giles Franklyn · 1 ep

Evita
Movie · as Domingo Mercante

Les Misérables: 10th Anniversary Concert at the Royal Albert Hall
Movie · as Jean Prouvaire
Pebble Mill
TV · as Self · 1 ep
Rich Tea and Sympathy
TV · as Portuguese Waiter · 2 eps

Birds of a Feather
TV · as Chris Theodopolopodous · 39 eps

Black Carrion
Movie · as Driver

Hammer House of Mystery and Suspense
TV · as Driver · 1 ep

The Professionals
TV · as Waiter · 1 ep
