| Doctor Who: 60 Years of Secrets & Scandals (2023) als Self |
| Doctor Who: The Underwater Menace (2023) als Jamie McCrimmon (voice) |
| Doctor Who: The Abominable Snowmen (2022) als Jamie (voice) |
| Troughton in Tibet: Making 'The Abominable Snowmen' (2022) als Self |
| Christmas with Strangers (2021) als Self |
| Doctor Who: The Evil of the Daleks (2021) als Jamie McCrimmon (voice) |
| Doctor Who: The Web of Fear - Episode 3 (2021) als Jamie McCrimmon (voice) |
| Lost at Christmas (2020) als Frank |
| Doctor Who: The Faceless Ones (2020) als Jamie (voice) |
| The Doctor Who Cookbook Revisited (2019) als Self |
| Doctor Who: The Macra Terror (2019) als Jamie McCrimmon (voice) |
| Sundown (2018) als William |
| Remembering Deborah Watling (2018) als Self |
| The Doctors: The Pat Troughton Years (2017) |
| Impurity (2015) als Carlson |
| The Smoke (2014) als Mr. Hemmings |
| The Evil of the Daleks: Commentary (2004) als Jamie Mccrimmon |
| The Story of Doctor Who (2003) |
| Myth Makers 53: Patrick Troughton (2002) als Himself |
| Doctor Who: The Missing Years (1998) |
| 30 Years in the TARDIS (1993) als Himself |
| Doctor Who: The Two Doctors (1985) als Jamie McCrimmon |
| Doctor Who: The Five Doctors (1983) als Jamie McCrimmon |
| Zeppelin (1971) als Radio Operator |
| The Last Valley (1971) als Corg |
| Doctor Who: The War Games (1969) als Jamie McCrimmon |
| Doctor Who: The Space Pirates (1969) als Jamie McCrimmon |
| Doctor Who: The Seeds of Death (1969) als Jamie McCrimmon |
| Doctor Who: The Krotons (1969) als Jamie McCrimmon |
| Doctor Who: The Invasion (1968) als Jamie McCrimmon |
| Doctor Who: The Mind Robber (1968) als Jamie McCrimmon |
| Doctor Who: The Dominators (1968) als Jamie McCrimmon |
| Doctor Who: The Wheel in Space (1968) als Jamie McCrimmon |
| Doctor Who: Fury from the Deep (1968) als Jamie McCrimmon |
| Doctor Who: The Web of Fear (1968) als Jamie McCrimmon |
| Doctor Who: The Enemy of the World (1968) als Jamie McCrimmon |
| Doctor Who: The Ice Warriors (1967) als Jamie McCrimmon |
| Doctor Who: The Abominable Snowmen (1967) als Jamie McCrimmon |
| Doctor Who: The Tomb of the Cybermen (1967) als Jamie McCrimmon |
| Doctor Who: The Evil of the Daleks (1967) als Jamie McCrimmon |
| You Only Live Twice (1967) als Mr. Osato's Secretary |
| Doctor Who: The Faceless Ones (1967) als Jamie McCrimmon |
| Doctor Who: The Macra Terror (1967) als Jamie McCrimmon |
| Doctor Who: The Moonbase (1967) als Jamie McCrimmon |
| Doctor Who: The Underwater Menace (1967) als Jamie McCrimmon |
| Doctor Who: The Highlanders (1967) als Jamie McCrimmon |
| The Siege of Manchester (1965) als Peter |
| Go Kart Go (1964) als Harry Haggetty |
| Tunes of Glory (1960) |
| The Young Jacobites (1960) als Angus |
| Witness in the Dark (1959) als Newsboy |
| The Salvage Gang (1958) als Kim |
| A King in New York (1957) als Boy (uncredited) |
| Miracle in Soho (1957) |
| The Smallest Show on Earth (1957) als Cast Member uncredited) |
| X the Unknown (1956) als Ian Osborn |
| The Weapon (1956) als Jimmy |
| The Long Arm (1956) als Urchin (uncredited) |
| Peril for the Guy (1956) als Kim |
| The Woman for Joe (1955) |
| John and Julie (1955) als Man |
| One Good Turn (1955) |
| Stock Car (1955) als Boy |
| Orchid Moon als Eddie Costello |
| G.O.D. Tech als Dr James Sheppard |