2024
Doctor Who at the Proms as The Doctor (8) (archive footage)2024
Doctor Who: The Stuff of Legend - The Live Show as The Doctor2024
Churchill’s Forgotten War as Narrator (voice)2023
Mia and the Dragon Princess as Walsh2023
The Undertaker as Arthur2023
Talking Doctor Who as Self / The Doctor (8) (archive footage)2023
The Day of the Sun Dog as Jaggers2022
Anne as Malcolm Thornton MP2022
Doctor Who Am I as Self2022
Swallow Your Dreams as James2021
Annika as Jake Strathearn2021
Greta Thunberg: A Year to Change the World as Self - Narrator2020
McDonald & Dodds as Archie Addington2019
The Cavern Club: The Beat Goes On as Self2019
Swans: Mystery of the Missing as Narrator (voice)2019
Victorian Sensations as Self - Presenter2019
The Doctors: The Paul McGann Years as Not available2019
Myth Makers 142: Paul McGann as Not available2018
Picasso's Last Stand as Narrator2018
Oi For England's Green and Pleasant Land as Himself2017
Wildest Europe as Narrator2017
B&B as Josh2017
Egypt's Great Pyramid: The New Evidence as Narrator (voice)2017
Brakes as Peter2017
Nero's Sunken City as Narrator (English Voice)2017
Perplexed Music as Man2016
Wildest Islands of Indonesia as Narrator2016
Unfinished: The Making of Massive Attack as Narrator (Voice)2015
Shark as Himself - Narrator2015
Doctor Who: The Husbands of River Song as The Doctor (8) (picture) (uncredited)2015
Wild Sri Lanka as Paul McGann2015
China - Treasures of the Jade Empire as Narrator2015
Finding Babylon's Hanging Garden as Narrator (voice)2015
Churchill: When Britain Said No as Narrator (voice)2015
Absence as Man2015
The Other Prince William as Self - Narrator (voice)2015
Super Powered Owls as Narrator2014
The Musketeers as St Pierre2014
The Musketeers as Saint Pierre2014
Secrets of the Castle as Narrator (Voice)2014
Wildest Middle East as Narrator2014
The Great Wall of China: The Hidden Story as Himself2014
Wildest Indochina as Narrator (voice)2014
Cosmonauts: How Russia Won the Space Race as Narrator (Voice)2014
Apples, Pears and Paint: How to Make a Still Life Painting as Narrator2014
A Little Place Off the Edgware Road as James Craven2013
Doctor Who: The Doctors Revisited as Self2013
Doctor Who: The Day of the Doctor as The Doctor (8) (archive footage)2013
The Five(ish) Doctors Reboot as Self2013
Doctor Who: The Night of the Doctor as The Doctor2013
JFK's Secret Killer: The Evidence as Himself - Narrator (voice)2013
Art Is... as Lulu's Dad2013
Brady and Hindley: Possession as Narrator (voice)2012
Ripper Street as Stanley Bone2012
Wildest Islands as Narrator2012
A Mother's Son as David2012
Wildest Latin America as Self - Narrator (voice)2012
Britain's Greatest Codebreaker as Himself - Narrator (voice)2012
SOS: The Titanic Inquiry as Sir Rufus Isaacs2012
Tiger Island as Narrator2011
Digging The Great Escape as narrator2011
The 9/11 Surfer as Narrator2011
Doctor Who: Tales Lost in Time as Not available2010
Luther as Mark North2010
Godard & Others as Torrence2010
The Day John Lennon Died as Narrator2009
Moving On as Phil2009
Lesbian Vampire Killers as Vicar2009
Collision as Richard Reeves2008
Doctor Who: The Next Doctor as The Doctor (8) (archive footage)2008
The Ties That Bind Us as Narrator2008
Fables of Forgotten Things as Clarence2008
My Dad Was a Communist as Narrator2007
True Dare Kiss as Nash McKinnon2007
The Foreign Legion: Tougher Than the Rest as Himself - Narrator (voice)2007
Always Crashing in the Same Car as Bill Mackinnon2007
Davros Connections as (archival audio)2007
World of Compulsive Hoarders as Not available2006
Tripping Over as Jeremy2006
If I Had You as Philip Andrews2005
Doctor Who as The Doctor (archive footage)2005
Doctor Who as The Doctor2005
Twisted Tales as Not available2005
Kidnapped as Not available2005
Gypo as Paul2005
Psycho as Narrator2005
The Orangutan King as Narrator2005
Death of an Idealist as Narrator2005
Daphne Ashbrook in the UK as Not available2005
Kidnapped as Colonel MacNab2005
Ghosts on the Underground as Narrator2004
New Tricks as D.C.I. James Larson2004
Agatha Christie's Marple as Dickie Erskine2004
Sea of Souls as Christopher Chambers2004
Bible Mysteries as Himself-Narrator2004
Lie with Me as Gerry Henson2003
Hornblower: Loyalty as Lieutenant Bush2003
Doctor Who: Shada as The Doctor (voice)2003
Hornblower: Duty as Lieutenant Bush2003
Otherworld as King Matholwch (voice)2003
Listening as Man2003
Wreckage and Rage: Making 'Alien³' as Self2002
Queen of the Damned as David Talbot2002
The Biographer as Andrew Morton2002
Blood Strangers as DC David Ingram2001
Waking the Dead as ACC Tony Nicholson2001
Sweet Revenge as Patrick Vine2001
My Kingdom as Dean2001
Hornblower: Mutiny as Lieutenant Bush2001
Hornblower: Retribution as Lt. Bush2001
Hotel! as Ben Carter2000
Nature Boy as Steve Witton2000
Fish as Jonathan Vishnevski1999
Forgotten as Ben Turner1999
Withnail and Us as Self1998
Hornblower as William Bush1998
Our Mutual Friend as Eugene Wrayburn1998
The Dance of Shiva as Captain Greville1997
Jonathan Creek as Hugo Dore1997
FairyTale: A True Story as Arthur Wright1997
Downtime as Rob1996
Testament: The Bible in Animation as David (voice)1996
Doctor Who as The Doctor1996
Catherine the Great as Potemkin1996
The One That Got Away as Chris Ryan1996
Star Trek Story as Self - Commentary (voice)1996
The Merchant of Venice as Bassanio1996
Bidding Adieu: A Video Diary as Self1995
The Hanging Gale as Liam Phelan1995
The Hanging Gale as Liam Phelan1993
The Three Musketeers as Girard / Jussac1992
Alien³ as Golic1992
Nice Town as Joe Thompson1991
Afraid of the Dark as Tony1990
Paper Mask as Matthew Harris1990
The Monk as Father Lorenzo Rojas1990
Drowning in the Shallow End as Colin1989
Agatha Christie's Poirot as Dr. Peter Lord1989
The Rainbow as Anton Skrebensky1989
Dealers as Daniel Pascoe1989
Streets of Yesterday as Joseph1989
Tree of Hands as Barry1988
The Importance of Being Earnest as John Worthing1987
Empire of the Sun as Lieutenant Price1987
Withnail & I as ...& I1987
Cariani and the Courtesans as Giovanni Cariani1986
The Monocled Mutineer as Percy Toplis1984
Give Us a Break: Hustle Bustle Toil and Muscle as Mo Morris1983
Natural World as Narrator1983
Give us a Break as Mo Morris1983
Gaskin as Graham Gaskin1982
Whistling Wally as Norman1977
Fish as Not available1970
Play for Today as Norman1964
Horizon as Himself1963
Doctor Who as The Doctor