2026Our TownExecutive ConsultantMovie
2026Tip ToeExecutive Producer · 5 episodes · Writer, Screenplay · 5 episodes · CreatorShow
2025The War Between the Land and the SeaWriter · 3 episodes · Executive Producer · 5 episodes · CreatorShow
2025Doctor Who: Wish World & The Reality WarWriter · Executive ProducerMovie
2024Doctor Who at the PromsWriterMovie
2024Doctor Who: The War Games in ColourExecutive ProducerMovie
2024Men UpExecutive ProducerMovie
2024Doctor Who: The Legend of Ruby Sunday & Empire of DeathWriter · Executive ProducerMovie
2024Doctor WhoWriter · 11 episodes · Executive Producer · 16 episodesShow
2024Doctor Who: UnleashedCreatorShow
2023Doctor Who: 60th Anniversary SpecialsWriterMovie
2023Doctor Who: The Daleks in ColourExecutive ProducerMovie
2023Doctor Who Children in Need Special 2023WriterMovie
2023Tales of the TardisExecutive Producer · 7 episodes · Writer · 1 episode · CreatorShow
2023Three Little BirdsExecutive Producer · 6 episodesShow
2023You & MeExecutive Producer · 3 episodesShow
2023NollyWriter · 3 episodes · Executive Producer · 3 episodes · CreatorShow
2022Queer as FolkExecutive Producer · 8 episodes · Original Series Creator · 8 episodes · Creator · 8 episodes · CreatorShow
2021It's a SinExecutive Producer · 5 episodes · Writer · 5 episodes · CreatorShow
2020Farewell, Sarah JaneWriter · DirectorMovie
2019Years and YearsExecutive Producer · 6 episodes · Writer · 6 episodesShow
2018A Very English ScandalWriter · 3 episodes · Executive Producer · 3 episodes · CreatorShow
2016A Midsummer Night's DreamAdaptation, Writer · Executive ProducerMovie
2015CucumberWriter · 8 episodes · CreatorShow
2015BananaWriter · 8 episodes · Executive Producer · 8 episodes · CreatorShow
2013The Celestial ToyroomMovie
2012Wizards vs AliensProducer · 12 episodes · CreatorShow
2011Doctor Who: Tales Lost in TimeMovie
2010Sarah Jane's Alien FilesCreatorShow
2010Drama Trails1 episodeShow
2010Doctor Who: The End of TimeWriterMovie
2009Doctor Who: DreamlandCreatorShow
2009Doctor Who: The Waters of MarsWriter · Executive ProducerMovie
2009Doctor Who: Planet of the DeadWriter · Executive ProducerMovie
2008Doctor Who: The Next DoctorWriter · Executive ProducerMovie
2008Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008Writer · Executive ProducerMovie
2008Verity Lambert: Drama QueenMovie
2007Doctor Who: Voyage of the DamnedWriter · Executive ProducerMovie
2007Doctor Who: Time CrashExecutive ProducerMovie
2007The Sarah Jane AdventuresProducer · 52 episodes · Writer · 2 episodes · CreatorShow
2007Doctor Who: Time of the TimelordsWriter · Executive ProducerMovie
2007The Sarah Jane Adventures: Invasion of the BaneWriter · Creator · Executive ProducerMovie
2006Doctor Who: The Runaway BrideWriter · Executive ProducerMovie
2006Torchwood Declassified26 episodes · CreatorShow
2006TARDISodesCreatorShow
2005Doctor Who ConfidentialCreatorShow
2005CasanovaWriter · 3 episodes · Executive Producer · 3 episodes · CreatorShow
2004Mine All MineWriter · 5 episodes · CreatorShow
2003The Second ComingCreatorMovie
2003The Second ComingWriter, Screenplay · 2 episodes · CreatorShow
2001Linda GreenWriter · 1 episodeShow
2001Bob & RoseWriter · 6 episodes · Co-Producer · 6 episodes · CreatorShow
2001Katsushika Hokusai: The Great WaveWriterMovie
2000Queer as FolkOriginal Series Creator · 83 episodesShow
1999Queer as FolkWriter · 10 episodes · Co-Producer · 10 episodes · CreatorShow
1997Coronation Street: Viva Las Vegas!WriterMovie
1997Touching EvilWriter · 1 episodeShow
1997The GrandWriter · 15 episodes · CreatorShow
1994RevelationsCreatorShow
1994The House of WindsorWriter · 1 episodeShow
1993Century FallsWriter · 6 episodes · CreatorShow
1991Dark SeasonWriter · 6 episodes · CreatorShow
1987ChuckleVisionWriter · 1 episodeShow
1987AllsortsScript Editor, Writer · 3 episodesShow