| Doctor Who: 60 Years of Secrets & Scandals (2023) als Self |
| Comedy Classics: Keeping Up Appearances (2023) als Self |
| Last Of The Summer Wine: 30 Years Of Laughs (2022) als Self |
| Built for War: The Sontaran Story (2006) |
| Carnival of Monsters (1999) |
| I Was a Doctor Who Monster! (1996) |
| Return to Oz (1985) als Wheeler (uncredited) |
| If You Go Down in the Woods Today (1981) als Fisherman |
| Doctor Who: State of Decay (1980) als Roga |
| Hamlet (1980) als Player |
| The Empire Strikes Back (1980) als Snowtrooper (uncredited) |
| Arabian Adventure (1979) als Mauve Gang - Alvi |
| The Stick Up (1977) als Fairground Performer |
| Doctor Who: The Masque of Mandragora (1976) als Entertainer |
| Doctor Who: The Brain of Morbius (1976) als Morbius Monster |
| Doctor Who: The Ark in Space (1975) als The Wirrn |
| Doctor Who: Planet of the Spiders (1974) als Tramp |
| Doctor Who: The Monster of Peladon (1974) als Body of Alpha Centauri |
| Secrets (1973) als Maintenance Man (uncredited) |
| Doctor Who: The Curse of Peladon (1972) als Alpha Centauri |
| Kenny Everett's Christmas Carol als the Rabbi |