2025 · Thunderbirds 60th Anniversary Double Bill - Trapped in the Sky / Terror in New York City as Gordon Tracy / Parker / Brains / Kyrano (voice)
2023 · Doctor Who: The Daleks in Colour as Dalek (voice)
2022 · Presented in Supercolorisation as Dr. Horatio Beaker / Mitch the Monkey / Morse Operator (voice)
2022 · Presented in Supercolorisation as Professor Matthew Matic / Lieutenant Ninety / Zoonie the Lazoon / Zodan / Warrior Countdown (voice)
2022 · Presented in Supercolorisation as Professor Mattew 'Matt' Matic / Lieutenant Ninety / Zoonie the Lazoon / Doctor Baker (voice)
2022 · Presented in Supercolorisation as Professor Matthew Matic / Lieutenant Ninety / Freighter A14 (voice)
2022 · Presented in Supercolorisation as Grandpa Ebenezer Twink / Hank (voice)
2022 · Presented in Supercolorisation as Dr. Horatio Beaker / Mitch the Monkey / Herman Gredenski (voice)
2022 · Gerry Anderson: A Life Uncharted as Self
2017 · Peppa Pig: My First Cinema Experience as Grandpa Pig (voice)
2016 · Thunderbirds: The Anniversary Episodes as Parker / Brains / Kyrano / Gordon Tracy (voice)
2015 · Thunderbirds Are Go! as Parker / Vic (voice)
2015 · Reggie & Thunderbirds: No Strings Attached as
2015 · Peppa Pig: The Golden Boots as Grandpa Pig / Mr Zebra (voice)
2014 · This Is Supermarionation as Parker / Brains (voice)
2014 · Filmed in Supermarionation as Self / Parker / Brains
2009 · Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley as Brains / Parker / Thunderbirds (voice)
2009 · Ben & Holly's Little Kingdom as Wise Old Elf
2008 · The Ties That Bind Us as Prof Keresnky (archive footage)
2006 · Prescription for Disaster as
2006 · Creation of the Daleks as Himself
2004 · Peppa Pig as Grandpa Pig (voice)
2003 · The Story of Doctor Who as
2003 · Future Memories: Making 'The Dalek Invasion of Earth' as Self
2003 · Talking Daleks as Self
2001 · Hotel! as Scientist
2000 · Wildflowers as Trip
1997 · Ivanhoe as Nathan Ben Israel
1994 · Space Precinct as Dr. Long
1990 · Shoot the Revolution as Postel Nicu
1989 · Shadow of the Noose as Mr. Justice Grantham
1987 · Make and Break as Dr. Horvath
1985 · Howards' Way as Mr. Ambrose
1985 · King David as Ephraimite Elder
1984 · Supergirl as Party Guest
1982 · Aliens as Bruno
1982 · Countdown to Disaster as Brains / Gordon Tracy / Aloysius Parker / Kyrano / Joe / Clayton / 2nd Site Control Policeman (voice)
1981 · Strike: The Birth of Solidarity as Mieczylaw Jagielski
1981 · Thunderbirds in Outer Space as Gordon Tracy / John Tracy / Brains / Kyrano (voice)
1981 · Invaders from the Deep as Admiral Henry Carson / Marin / Nucella / Various Characters (voice)
1980 · Thunderbirds to the Rescue as Gordon Tracy / Brains / Parker / Kyrano / Captain Hanson (voice)
1980 · The Incredible Voyage of Stingray as Aquaphibian 2 / Aquaphibian 3 (voice)
1979 · Doctor Who: City of Death as Kerensky / Hermann
1978 · Armchair Thriller as Vicar
1974 · Callan as Wireless Operator
1972 · Holly as Prosecution Counsel
1971 · Justice as Farber
1970 · Play for Today as Bruno
1970 · Ace of Wands as Landlord (uncredited)
1970 · Freelance as General
1969 · Softly Softly: Task Force as Jack Davis
1969 · The Secret Service as King of Muldovia / Air Traffic Controller (voice) (uncredited)
1969 · The Secret Service as Lord Edward Hazlewell (voice) (uncredited)
1968 · Thunderbird 6 as Gordon Tracy / Brains / Aloysius Parker (voice)
1968 · Late Night Horror as Dr. Hamid Ali
1968 · The Brahmin Widow as Inspector of Customs
1966 · Thunderbirds Are GO as Gordon Tracy / Brains / Aloysius Parker (voice)
1966 · Till Death Us Do Part as Telephone Operator (voice)
1966 · Doctor Who: The Gunfighters as Charlie
1966 · Doctor Who: The Daleks' Master Plan as Dalek Voice
1965 · Thunderbirds: Terror In New York City as Gordon Tracy/Brains/ Kyrano/Joe/First Officer Clayton/ 2nd Policeman - Site Control/Police Patrol/Garner
1965 · BBC Play of the Month as Shoe Store Manager
1965 · Doctor Who: Mission to the Unknown as Dalek (voice)
1965 · Thirty-Minute Theatre as Slade
1965 · Thunderbirds: Trapped in the Sky as Gordon Tracy/Parker/Brains/Kyrano/Captain Hanson/Lt Bob Meddings/Fireflash Passenger/Crash Tenders/Doctor (voice)
1965 · Thunderbirds as Parker / Wilbur EDandridge III / Captain Hanson (voice)
1965 · Thunderbirds as Gordon Tracy / Brains (voice)
1965 · Dr. Who and the Daleks as Dalek Voices (uncredited)
1965 · Doctor Who: The Chase as Daleks (voice) / Mechonoids (voice)
1965 · The Man in Room 17 as Third Elder
1964 · Doctor Who: The Dalek Invasion of Earth as Dalek (voice)
1964 · Stingray as Trell / Search Vessel 2 (voice)
1964 · Stingray as Professor Burgoyne / Noctus / Marineville Tracking Station (voice)
1964 · Stingray as Marty (voice)
1964 · Stingray as Newsreader / Aquaphibian (voice)
1964 · Stingray as 1st WSP Commander / Marinville Tracking Station (voice)
1964 · Stingray as Thompson / Doc / WSP Commander / Marineville Tracking Station (voice)
1964 · Stingray as Parasitica (voice)
1964 · Stingray as Mike Bromley (voice)
1964 · Stingray as Carter / Epayus (voice)
1964 · Stingray as Ali Khali / El Hudat / Aquaphibians (voice)
1964 · Stingray as Professor Alexander Cordo / Noctus / Weather Station 7 (voice)