| Starve Acre (2024) als Richard |
| The Forgiven (2022) als Richard Galloway |
| Morbius (2022) als Milo / Lucien |
| Superworm (2021) als Superworm (voice) |
| Last Night in Soho (2021) als Jack |
| Lungs (2020) als M |
| His House (2020) als Mark Essworth |
| Official Secrets (2019) als Martin Bright |
| Charlie Says (2019) als Charles Manson |
| Mapplethorpe (2019) als Robert Mapplethorpe |
| Patient Zero (2018) als Morgan |
| Pride and Prejudice and Zombies (2016) als Parson Collins |
| Terminator Genisys (2015) als Alex / Skynet |
| Lost River (2015) als Bully |
| Doctor Who: Deep Breath (2014) als The Doctor (11) |
| Doctor Who: The Time of the Doctor (2013) als The Doctor (11) |
| Doctor Who: Farewell to Matt Smith (2013) als The Doctor |
| The Day of the Doctor: Cinema Intro (2013) als The Doctor (11) |
| Doctor Who Live: The Afterparty (2013) als Self |
| The Five(ish) Doctors Reboot (2013) als Himself |
| Doctor Who: The Day of the Doctor (2013) als The Doctor (11) |
| An Adventure in Space and Time (2013) als Self / The Doctor (11) (uncredited) |
| Doctor Who: The Ultimate Guide (2013) als Himself |
| The Science of Doctor Who (2013) als The Doctor |
| Doctor Who Explained (2013) als Self |
| Doctor Who: The Inforarium (2013) als The Doctor |
| Doctor Who: Rain Gods (2013) als The Doctor |
| Doctor Who at the Proms (2013) als Self - Special Guest Appearance / The Doctor |
| Doctor Who Live: The Next Doctor (2013) als Himself |
| Doctor Who: She Said, He Said (2013) als The Doctor |
| Victoria Wood's Nice Cup of Tea (2013) als Self |
| Doctor Who: The Bells of Saint John Prequel (2013) als The Doctor |
| Doctor Who: The Snowmen (2012) als The Doctor |
| Doctor Who: Night and the Doctor: First Night (2012) als The Doctor |
| Doctor Who: The Night and The Doctor: Last Night (2012) als The Doctor |
| Doctor Who: Night and the Doctor: Bad Night (2012) als The Doctor |
| Doctor Who: Night and the Doctor: Good Night (2012) als The Doctor |
| Doctor Who: The Great Detective (2012) als The Doctor |
| Doctor Who: Asylum of The Daleks Prequel (2012) als The Doctor |
| Doctor Who: Pond Life (2012) als The Doctor |
| The Science of Doctor Who (2012) als The Doctor (archive footage) |
| Bert & Dickie (2012) als Bert Bushnell |
| Doctor Who: Good as Gold (2012) als The Doctor |
| Doctor Who: The Doctor, the Widow and the Wardrobe (2011) als The Doctor |
| Doctor Who: The Doctor, The Widow and The Wardrobe Prequel (2011) als The Doctor |
| Doctor Who: Death is The Only Answer (2011) als The Doctor |
| Doctor Who: Let’s Kill Hitler Prequel (2011) als The Doctor |
| Christopher and His Kind (2011) als Christopher Isherwood |
| Doctor Who: A Christmas Carol (2010) als The Doctor |
| Doctor Who: Meanwhile in the TARDIS: Part 2 (2010) als The Doctor |
| Doctor Who: Meanwhile in the TARDIS: Part 1 (2010) als The Doctor |
| Doctor Who at the Proms (2010) als Self - Special Guest Appearance / The Doctor |
| Womb (2010) als Thomas |
| Together (2009) als Rob |
| The Shadow in the North (2007) als Jim Taylor |
| Last Stand of the 300 (2007) als Darius |
| The Ruby in the Smoke (2006) als Jim Taylor |