Actor (54 credits)
- Thunderbirds Are Go (2015) Parker
- Peppa Pig: Flying a Kite and Other Stories (2012) Grandpa Pig
- Ben & Holly's Little Kingdom (2009) Wise Old Elf
- All About «Thunderbirds» (2008) играет самого себя
- The Ties That Bind Us (2008) Prof Keresnky, хроника
- The Fixer (2008) Albanian Man
- Weird Science (2007) Professor Valentines Park
- Creation of the Daleks (2006) играет самого себя
- Peppa Pig (2004) Grandpa Pig, voice acting
- Talking Daleks (2003)
- I Love Christmas (2001) играет самого себя
- Astérix & Obélix contre César (1999) Additional voice, voice acting, not listed in credits
- Wildflowers (1999) Trip
- Ivanhoe (1997) Nathan Ben Israel
- Space Precinct (1994) Dr. Long, not listed in credits
- 'Doctor Who': Daleks - The Early Years (1993) Dalek, voice acting, хроника
- Leon the Pig Farmer (1992) The Chef
- Tanoshî Mûmin Ikka (1990) Snork
- Dominion (1988) Doctor (1992), voice acting
- King David (1985) Ephraimite Elder
- Theatre Night (1985) Dr. Horvath
- Howards' Way (1985) Mr. Ambrose
- Apple Mac: 1984 (1984) Big Brother
- Supergirl (1984) Party Guest
- Tenebre (1982) Det. Germani, voice acting, not listed in credits
- Invaders from the Deep (1981) Admiral Henry Carson / Marin / Nucella / Marineville Tracking Station #1 / Jet Squadron Leader / Turata, voice acting, хроника
- Armchair Thriller (1978) Vicar
- Callan (1974) Wireless operator
- The Tomorrow People (1973) Puppet Voices
- Freelance (1971) General
- Timeslip (1970) 2957
- The Secret Service (1969) Air Traffic Controller
- Thunderbird 6 (1968) Gordon Tracy / Brains / Aloysius Parker, voice acting
- Half Hour Story (1967) Casswalder
- St. Ives (1967) Gautier
- Play of the Month: Lee Oswald Assassin (1966) Shoe store manager
- Daleks' Invasion Earth 2150 A.D. (1966) Daleks, voice acting, not listed in credits
- Thunderbirds Are GO (1966) Gordon Tracy / Brains / Aloysius Parker, voice acting
- Quick Before They Catch Us (1966) Hamilton
- The Pleasure Girls (1965) 1st Gambler
- Thunderbirds (1965) Brains
- The Man in Room 17 (1965) 3rd Elder
- Dr. Who and the Daleks (1965) Daleks, voice acting, not listed in credits
- Till Death Us Do Part (1965)
- Stingray (1964) Marineville Tracking Station
- Doctor Who (1963) Daleks
- Crane (1963) Sharif Mohammed
- Fireball XL5 (1962) Lieutenant Ninety
- K.I.L. 1 (1962) Alvero Belda
- Supercar (1961)
- Trouble with Eve (1960) Car Driver
- Crossroads to Crime (1960) Johnny
- Danger Within (1959) Lt. Moxhay
- The Four Just Men (1959) Pantin