As Actor/Actress
Doctor Who
Alpha Centauri
Z-Cars
El Imperio contraataca
Snowtrooper (uncredited)
Blake's 7
Dortmunn
Bread
Diver
Keeping Up Appearances
The Driver
New Scotland Yard
Frogman
The Kenny Everett Television Show
Various
Super secreto
Avant-garde (uncredited)
Colditz
Lt. Beausire
The Agatha Christie Hour
Juggler
Open All Hours
Motorcyclist
Some Mothers Do 'Ave 'Em
Hannay
Oz, un mundo fantástico
Wheeler (uncredited)
Bust
Joe
Arabian Adventure
Mauve Gang - Alvi
Hamlet
Player
That's Carry On!
Rider (archive footage) (uncredited)
Carry On Henry
Rider (uncredited)
Murder at Moorstones Manor
Stunt
Royal Variety Performance 1984
Doctor Who: The Curse of Peladon
Alpha Centauri
Doctor Who: Planet of the Spiders
Tramp
Comedy Classic: Keeping Up Appearances
Self
Secrets
Maintenance Man (uncredited)
Jon, The Man Who Was Doctor Who
Self
Doctor Who: 60 Years of Secrets & Scandals
Self
Doctor Who: The Masque of Mandragora
Entertainer
If You Go Down in the Woods Today
Fisherman
Behind the Camera
El Imperio contraataca
Stunt Double
Blake's 7
Coordinador de Escenas
Aliens: El Regreso
Stunts
Superman
Stunts
¿Quién engañó a Roger Rabbit?
Stunts
Superman II
Stunts
Super secreto
Stunts
Fuerza Vital
Stunts
Un puente demasiado lejos
Stunts
Bust
Stunts, Fight Choreographer
Kessler
Coordinador de Escenas
Contra espionaje
Stunts
Chocky's Challenge
Stunts
Doctor Who: The Talons of Weng-Chiang
Coordinador de Escenas
Doctor Who: State of Decay
Fight Choreographer
Blake's 7: Aftermath
Coordinador de Escenas
Hangman
Coordinador de Escenas