

The Importance of Being Earnest(2002)
Pew Opener

The Pianist(2002)
Mr. Grün

The Man Who Cried(2000)
Older Man in Sweatshop

For My Baby(2000)
Joshua Orgelbrand

The Lost Son(1999)
Mr. Spitz

The Clandestine Marriage(1999)
Canton

The End of the Affair(1999)
Waiter

Simon Magus(1999)
Chiam

RKO 281(1999)
Jeweller

Solomon & Gaenor(1999)
Ephraim

The Governess(1998)
Doctor

The Madness of King George(1994)
Pepys

Sherlock Holmes and the Leading Lady(1991)
Franz Joseph

Can You Hear Me Thinking?(1990)
Shammas

Traitors(1990)
Martyr

Erik the Viking(1989)
Gisli the Chiseller

Tennis Court(1984)
Dr. Magnusson
Dying Day(1980)
Mountjoy

Unidentified Flying Oddball(1979)

Avalanche Express(1979)
Sedov

Doctor Who: The Androids of Tara(1978)
Archimandrite

Saturday, Sunday, Monday(1978)
Cariello

The Dissolution of Marcus Fleischman(1978)
Marcus Fleischman

The Spy Who Loved Me(1977)
Dr. Bechmann

Bar Mitzvah Boy(1976)
Grandad Wax

The Switch(1976)
Professor Ganguin

Operation: Daybreak(1975)
Father Petrek

Great(1975)

The Odessa File(1974)
Tauber's Voice (voice)

Doctor Who: Planet of the Spiders(1974)
Professor Clegg

11 Harrowhouse(1974)
Wildenstein

Who Killed Lamb?(1974)
Mr. Lavender

Our Miss Fred(1972)
Doctor

The Cherry Orchard(1971)
Feers

The Looking Glass War(1970)
East German Detective

The Kremlin Letter(1970)
Police Doctor

Doctor Who: The Ambassadors of Death(1970)
Lennox
The Fanatics(1968)
Moynier

Doctor Who: The Tomb of the Cybermen(1967)
Viner

To Sir, with Love(1967)
Mr. Pinkus (uncredited)

Rasputin: The Mad Monk(1966)
Foxy Face (uncredited)

Too Many Cooks(1966)
Dr. Duval

Up Jumped a Swagman(1965)
Phil Myers

The Little Ones(1965)
Child Welfare Officer

The World of George Orwell: 1984(1965)
Syme

The Count of Monte Cristo(1964)
Giovanni Bertuccio

The Small World of Sammy Lee(1963)
Morrie

Lawrence of Arabia(1962)
Bartender in Officer's Club (uncredited)

Return of a Stranger(1961)
Homer Trent

The Pursuers(1961)
Luther

The Singer Not the Song(1961)

Never Let Go(1960)
Cypriot

The Boy Who Stole a Million(1960)
Bank Clerk
The Adventures of Alice(1960)
The March Hare

SOS Pacific(1959)
Louis

Danger Within(1959)
Lt. Cyriakos Coutoules

The Silent Enemy(1958)
Miguel

Passport to Shame(1958)
Willie

Violent Playground(1958)
Hairdresser (uncredited)

Interpol(1957)
Warden

Miracle in Soho(1957)
Mr Swoboda

Cairo Road(1950)