Como Actor/Actriz
Play for Today
Lev Bulansky
For All Mankind
Artem
Minder
Police Solicitor
Tales of the Unexpected
Helmut Weinrich
Spooks
Uri
Bergerac
Duchesne
Gangs of London
Molotok
Secret Army
Ivan
The King's Man: El Origen
Mayor of Sarajevo (uncredited)
La Suma de Todos los Miedos
General Bulgakov
Mujer Maravilla 1984
Russian General
007: Goldeneye, el Regreso del Agente
Computer Store Manager
El último emperador
Oculist
Escuadrón 6
General Pena
Space Precinct
Amory Wolf
Shoestring
Mr Yates
I'm Alan Partridge
Chris Feathers
Strangers
Henri Gebhardt
007: Los diamantes son eternos
Aide to Metz (uncredited)
Shanghai Kid en Londres
The Mayor
Brass Eye
Whatever Happened to the Likely Lads?
Hotel Porter
Impacto
Driver Curtis
Julio César
Pythias
Mussolini
Barone Russo
Titus
Aemelius
Twist of Fate
Perez
Not in Front of the Children
Jack
The Prince, The Sister, & the Serpent
The Narrator
Juego de ladrones
Sergeev