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