Acted in 41
2010s
- 2019
The Doctors: More Monsters!
Movie
2000s
- 2008
- 2007
The Ribos File
Movie
- 2006
Built for War: The Sontaran Story
Movie
1990s
- 1999
Carnival of Monsters
Movie
- 1996
I Was a Doctor Who Monster!
Movie
- 1990
1980s
- 1988
Hannay
TV
- 1987
Bust
Joe · 1 episode
- 1986
- 1985
Kenny Everett's Christmas Carol
the Rabbi
- 1984
Royal Variety Performance 1984
Movie
- 1982
- 1981
If You Go Down in the Woods Today
Fisherman
- 1980
Doctor Who: State of Decay
Roga
Hamlet
Player
"If Only..."
Policeman
1970s
- 1979
Arabian Adventure
Mauve Gang - Alvi
- 1978
- 1977
That's Carry On!
Rider (archive footage) (uncredited)
Murder at Moorstones Manor
Stunt
The Stick Up
Fairground Performer
- 1976
Doctor Who: The Masque of Mandragora
Entertainer
Open All Hours
Motorcyclist · 1 episode
Doctor Who: The Brain of Morbius
Morbius Monster
- 1975
Doctor Who: The Android Invasion
Kraal
Doctor Who: The Ark in Space
The Wirrn
- 1974
Doctor Who: Planet of the Spiders
Tramp
Doctor Who: The Monster of Peladon
Body of Alpha Centauri
- 1973
Secrets
Maintenance Man (uncredited)
Some Mothers Do 'Ave 'Em
G.I. · 1 episode
- 1972
Colditz
Lt. Beausire · 1 episode
Doctor Who: The Curse of Peladon
Alpha Centauri
- 1971
Carry On Henry
Rider (uncredited)
Other crew 18
1980s
- 1988
- 1987
Bust
Stunts, Fight Choreographer
- 1986
Chocky's Challenge
Stunts
Blake's 7: Aftermath
Stunt Coordinator
Hangman
Stunt Coordinator
- 1985
Blott on the Landscape
Stunts
- 1984
- 1981
Kessler
Stunt Coordinator
- 1980
Doctor Who: State of Decay
Fight Choreographer
1970s
- 1978
- 1977
Doctor Who: The Talons of Weng-Chiang
Stunt Coordinator
Appearances4
2020s
- 2023
Doctor Who: 60 Years of Secrets & Scandals
Self
Comedy Classic: Keeping Up Appearances
Self
- 2022
Last Of The Summer Wine: 30 Years Of Laughs
Self
1990s
- 1993
I Was That Monster
Himself