2024Douglas Is CancelledWriter · 4 episodesShow
2024Doctor WhoWriter · 1 episodeShow
2022Inside ManWriter · 4 episodesShow
2022The Time Traveler's WifeTeleplay · 6 episodesShow
2020DraculaWriter · 3 episodesShow
2017Doctor Who: Twice Upon a TimeWriterMovie
2016Doctor Who: The Return of Doctor MysterioWriterMovie
2016Doctor Who: Friend from the FutureWriterMovie
2016Sherlock: The Abominable BrideWriterMovie
2015Doctor Who: The Husbands of River SongWriterMovie
2015Doctor Who: The Doctor's MeditationWriterMovie
2014Doctor Who: Last ChristmasWriterMovie
2014Doctor Who: Dark Water / Death in HeavenWriterMovie
2014Doctor Who: Deep BreathScreenplayMovie
2013Doctor Who: The Time of the DoctorWriterMovie
2013Sherlock: Many Happy ReturnsWriterMovie
2013The Day of the Doctor: Cinema IntroWriterMovie
2013Doctor Who: The Last DayWriterMovie
2013Doctor Who: The Night of the DoctorWriterMovie
2013Doctor Who: The InforariumWriterMovie
2013Doctor Who: Rain GodsWriterMovie
2013Doctor Who: Clara and the TARDISWriterMovie
2013Doctor Who at the PromsWriterMovie
2013Doctor Who: Clarence and the WhispermenWriterMovie
2013Doctor Who: She Said, He SaidWriterMovie
2012Doctor Who: The SnowmenWriterMovie
2012Doctor Who - Night and the Doctor: Bad NightWriterMovie
2012Doctor Who - Night and the Doctor: Good NightWriterMovie
2012Doctor Who - Night and the Doctor: First NightWriterMovie
2012Doctor Who - Night and The Doctor: Last NightWriterMovie
2012Doctor Who - Night and the Doctor: Up All NightWriterMovie
2012Doctor Who: Vastra InvestigatesWriterMovie
2012Doctor Who: The Great DetectiveWriterMovie
2011Doctor Who: The Doctor, the Widow and the WardrobeWriterMovie
2011Doctor Who: The Doctor, The Widow and The Wardrobe PrequelWriterMovie
2011The Adventures of TintinScreenplayMovie
2011Doctor Who: The Wedding of River Song PrequelWriterMovie
2011Doctor Who Motion ComicWriterMovie
2011Doctor Who: Let’s Kill Hitler PrequelWriterMovie
2011Doctor Who: A Good Man Goes to War - PrequelWriterMovie
2011Doctor Who: The Impossible Astronaut PrequelWriterMovie
2010Doctor Who: A Christmas CarolWriterMovie
2010Doctor Who: Meanwhile in the TARDIS: Part 2WriterMovie
2010Doctor Who: Meanwhile in the TARDIS: Part 1WriterMovie
2010Doctor Who at the PromsWriterMovie
2007Doctor Who: Time CrashWriterMovie
2007JekyllWriter · 6 episodesShow
2003CouplingWriter · 5 episodesShow
2000CouplingWriter · 28 episodesShow
1999Doctor Who: The Curse of Fatal DeathWriterMovie
1997ChalkWriter · 12 episodesShow
1996The OfficeWriterMovie
1993Joking ApartWriter · 12 episodesShow
1992Exam ConditionsWriterMovie
1991Murder Most HorridWriter · 3 episodesShow
1989Stay LuckyWriter · 1 episodeShow
1989Press GangWriter · 43 episodesShow