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