
Acted in 72
2020s
- 2024
Doctor Who: The War Games in Colour
Leroy (archive footage)
2000s
- 2004
The Smoking Room
Len · 16 episodes
- 2003
The Last Detective
Mr Norris
The Last Detective
Mr. Norris · 1 episode
- 2001
Wendy Richard: A Life on the Box
Jeff Healy (archive footage) (uncredited)
1990s
- 1997
King Leek
Jackie Magnion
- 1994
- 1992
- 1991
1980s
- 1989
A Night on the Tyne
Dudley
Tricky Business
Derek · 9 episodes
- 1988
Hannay
TV
- 1987
- 1986
Dead Man's Folly
Mr Tucker
- 1985
Lost In London
Mr. Holland
Jonny Briggs
Dad · 28 episodes
Oliver Twist
Patterer · 1 episode
Blake's 7: The Beginning
Sub-Commander Raiker
- 1984
Annika
Charlie · 3 episodes
- 1983
- 1980
The Spoils of War
Owen Hayward · 6 episodes
1970s
- 1979
- 1978
- 1977
The Glitterball
Radar Operator
Doctor Who: The Face of Evil
Calib
- 1976
The Fall and Rise of Reginald Perrin
Tom · 7 episodes
The XYY Man
Bluey Palmer · 2 episodes
- 1975
Chips with Everything
1st Corporal
- 1973
The Death of Glory
Watters
The Eyes Have It
Moore
Warship
TV
- 1972
The Frighteners
2nd Policeman · 1 episode
The Telephone at Work
Warehouse Worker
- 1971
Villain
Detective Constable
Deathday
Det. Sgt. Roberts
- 1970
Manhunt
Schneibel · 5 episodes
1960s
- 1969
Doctor Who: The War Games
Leroy
Medieval England: The Peasants' Revolt
Movie
- 1967
Not in Front of the Children
Motorist · 1 episode
- 1966
- 1965
- 1963
- 1962
1950s
- 1956
Armchair Theatre
Watters · 1 episode