2026Letters to My Younger Future SelfMovie
2026FallingScreenplay, Writer · 6 episodes · CreatorShow
2026Making of Lord of the FliesThanksMovie
2026Lord of the FliesExecutive Producer · 4 episodes · Writer, Adaptation · 4 episodes · CreatorShow
2025The HackWriter · 7 episodes · Executive Producer · 7 episodes · CreatorShow
2025AdolescenceExecutive Producer · 4 episodes · Writer · 4 episodes · Creator · 4 episodes · CreatorShow
2025Toxic TownExecutive Producer · 4 episodes · Writer · 4 episodes · CreatorShow
2024JOYWriter, StoryMovie
2024An Almost Christmas StoryStory, ScreenplayMovie
2024Equal PlayExecutive ProducerMovie
2024National Theatre Live: The Motive and the CueWriterMovie
2023Best InterestsWriter · 4 episodes · Executive Producer · 4 episodes · CreatorShow
2022Enola Holmes 2Executive Producer · Screenplay, StoryMovie
2022Am I Being Unreasonable?Executive Producer · 12 episodesShow
2022The SwimmersWriterMovie
2022Then Barbara Met AlanWriter · Executive ProducerMovie
2021National Theatre Live: After LifeWriterMovie
2021HelpWriter · Executive ProducerMovie
2020A Christmas CarolWriterMovie
2020CripTalesWriter · 1 episodeShow
2020Dirt MusicScreenplayMovie
2020The Secret GardenScreenplayMovie
2020The EddyExecutive Producer · 8 episodes · Writer, Story · 8 episodes · CreatorShow
2020RadioactiveScreenplayMovie
2019The AeronautsStory, Screenplay · Executive ProducerMovie
2019His Dark MaterialsWriter · 18 episodes · Executive Producer · 23 episodes · CreatorShow
2019The AccidentWriter · 4 episodes · Executive Producer · 4 episodes · CreatorShow
2019The VirtuesWriter · 4 episodesShow
2018KiriWriter · 4 episodes · Executive Producer · 4 episodes · CreatorShow
2017WonderScreenplayMovie
2017Philip K. Dick's Electric DreamsWriter · 10 episodesShow
2016National TreasureWriter · 4 episodes · Executive Producer · 4 episodes · CreatorShow
2015The Last PanthersWriter · 6 episodes · Executive Producer · 6 episodes · CreatorShow
2015This Is England '90Carrotbum · 4 episodes · Writer · 4 episodesShow
2015War BookWriterMovie
2015Don't Take My BabyWriterMovie
2014GlueWriter, Idea · 8 episodes · Executive Producer · 8 episodes · CreatorShow
2014A Long Way DownScreenplayMovie
2013JonahWriterMovie
2012SinbadWriter · 1 episodeShow
2011This Is England '88Writer · 3 episodesShow
2011The FadesWriter, Screenplay · 6 episodes · Executive Producer · 6 episodes · CreatorShow
2011The SwarmProducerMovie
2011SkinsWriter, Story · 1 episodeShow
2010This Is England '862 episodes · Writer · 4 episodes · Executive Producer · 4 episodesShow
2010The Scouting Book for BoysWriterMovie
2009Cast OffsWriter · 6 episodes · Executive Producer, Associate Producer, Co-Producer · 6 episodes · CreatorShow
2007SkinsWriter · 5 episodesShow
2006A Supermarket Love SongScreenplayMovie
2005The MascotScreenplayMovie
2004ShamelessWriter · 1 episodeShow
2003Coming UpWriter · 1 episodeShow