

GoldenEye
1995 · as Computer Store Manager

6 Underground
2019 · as General Pena

The Sum of All Fears
2002 · as General Bulgakov

Wonder Woman 1984
2020 · as Russian General

The King's Man
2021 · as Mayor of Sarajevo (uncredited)

The Last Emperor
1987 · as Oculist

Jolt
2021 · as Driver Curtis

Diamonds Are Forever
1971 · as Aide to Metz (uncredited)

Shanghai Knights
2003 · as The Mayor

Titus
1999 · as Aemelius

Thick as Thieves
2009 · as Sergeev

Blood: The Last Vampire
2009 · as Mr. Henry

The Russia House
1990 · as KGB Interviewer

Voyage of the Damned
1976 · as Navigation Officer

Miss Marple: The Mirror Crack'd from Side to Side
1992 · as Ardwyck Fenn

Guinevere
1994 · as Leodogan

To the Devil a Daughter
1976 · as Kollde (as Constantine De Goguel)

Emily
1976 · as Rupert Wain