The Godfather Part III
Hamilton Banker
Diamonds Are Forever
Airline Representative (uncredited)
Funeral in Berlin
Rukel
Operation Crossbow
German Policeman
Operation: Daybreak
(uncredited)
The World of George Orwell: 1984
Man in white coat
The Assassination Bureau
Police Inspector (uncredited)
Pope Joan
Church Official
Born Kicking
Archie
Good Salary, Prospects, Free Coffin
Inspector Bruff
Death Train
Dr. Karl Leitzig
The McKenzie Break
Hauptmann Kranz
Doctor Who: The Power of Kroll
Ranquin
Doctor Who: The Ambassadors of Death
Carrington
Giorgino
Doctor Jodel
Doctor Who
Richard Railton
The Bill
Crown Court
No Hiding Place
The Wednesday Play
BBC Play of the Month
Marullus
Minder
Mr. Marsden
Z-Cars
Bergerac
Leguy
Blake's 7
Ushton
The BBC Television Shakespeare
Softly, Softly
Red Dwarf
Rimmer's Dad
The Onedin Line
Lescaut
Wycliffe
DCI Turner