

Doctor Who: The War Games in Colour(2024)
War Lord (archive footage)
Hawk(2011)
Gawain

Hitler: The Comedy Years(2007)
U-Boat Captain (archive footage) (uncredited)

Philip Madoc: A Villain for all Seasons(2007)

The Black Death(2004)
Gentile da Foligno

Otherworld(2003)
Gwydion (voice)

Ding Dong(2002)
Vicar

Best(2000)
Jimmy Murphy

Macbeth(1998)
Duncan

A Mind To Kill(1991)
DI Noel Bain

First Born(1988)
Lancing

Zina(1985)
Leon Trotsky

Wynne and Penkovsky(1985)
Gorny
The Extremist(1984)
Assistant Chief Constable

The Life and Times of David Lloyd George(1981)
David Lloyd George

Alien Attack(1980)
Commander Anton Gorski

Doctor Who: The Power of Kroll(1979)
Fenner

Doctor Who: The Brain of Morbius(1976)
Doctor Solon

The Button Man(1976)
Ted

Operation: Daybreak(1975)
Heydrich's interpreter

Space: 1999(1975)
Commander Gorski

Soft Beds, Hard Battles(1974)
Field Marshall Weber

The Prison(1974)
Supt. Roumagne
Incinerate - With Coal(1973)

Bequest to the Nation(1973)
French Captain

Dr. Jekyll & Sister Hyde(1971)
Byker

Hell Boats(1970)
'E' Boat Captain

The Assassination Bureau(1969)
German Officer

Doppelgänger(1969)
Dr. Pontini

Doctor Who: The War Games(1969)
War Lord

Doctor Who: The Krotons(1969)
Eelek

The Spy Killer(1969)
Gar

Berserk!(1967)
Lazlo

Daleks' Invasion Earth: 2150 A.D.(1966)
Brockley

The Quiller Memorandum(1966)
Oktober's Man

Operation Crossbow(1965)
German Police Officer

A High Wind in Jamaica(1965)
Guardia Civile

The Spy Who Came In from the Cold(1965)
Young German Officer (uncredited)

The Count of Monte Cristo(1964)
Fernand Mondego

Nothing to Pay(1962)
Vladek

On the Fiddle(1961)
Soldier (Uncredited)