
Acted in 69
1990s
- 1996
Neverwhere
Mr Stockton · 1 episode
- 1993
Scarlet and Black
Abbe Pirard · 3 episodes
Splitting Heirs
Butler
- 1992
The Secret Agent
Home Secretary
- 1991
A Demon in My View
Stanley Caspian
- 1990
Shooting Stars
Mr. Groves
Perfect Scoundrels
Lord Keighley · 1 episode
1980s
- 1989
A Small Mourning
Arnold
- 1988
- 1987
Brond
Brond · 3 episodes
- 1986
The Little Match Girl
Rich Man
Foreign Body
Mr. Plumb
The Secret Diaries of the Film Censors
Colonel J.C. Hanna
- 1985
- 1983
The Beggar's Opera
Peachum
Mr Moon's Last Case
Mr Moon
- 1982
Doctor Who: Four to Doomsday
Monarch
- 1981
Tales from the Thousand and One Nights
Genie of the Lamp
Great Expectations
Abel Magwitch · 7 episodes
Winston Churchill: The Wilderness Years
Lord Rothermere · 1 episode
- 1980
George & Mildred
Harry Pinto
The Fiendish Plot of Dr. Fu Manchu
Ismail
1970s
- 1979
The Marti Caine Show
TV
The Saint and the Brave Goose
Duchamp
- 1978
- 1977
The Strange Case of the End of Civilization as We Know It
Chief Commisioner Blocker
- 1976
- 1974
- 1973
Jack the Ripper
TV
- 1970
1960s
- 1969
- 1967
The Plank
Station Sergeant
- 1966
The Great St Trinian's Train Robbery
The Voice (voice)
- 1963
- 1962
Two Letter Alibi
Bates
- 1961
Serjeant Musgrave's Dance
Mayor
Hand in Hand
Farmer
- 1960
The Professionals
Lawson
1950s
- 1959
- 1958
Violent Playground
Police Constable (uncredited)
- 1957
The One That Got Away
Second Detective
- 1956
Tiger in the Smoke
Police Constable
Armchair Theatre
Curly, Police Inspector, Mr. Cornelius, Simpson · 1 episode
Who Done It?
PC Coleman
- 1955
Lilli Palmer Theatre
Andrew · 1 episode
The Ship That Died of Shame
Garage Worker (uncredited)
- 1954
Burnt Evidence
2nd Fireman (uncredited)