All credits as writer unless otherwise specified:
Doctor Who: Deathworld (Big Finish Productions, 2024) - as script editor
Doctor Who: The Ark (Big Finish Productions, 2023) - as producer
Doctor Who: Daleks! Genesis of Terror (Big Finish Productions, 2023) - as producer
Blake's 7: Allies and Enemies (Big Finish Productions, 2022), including my story No Name
Blake's 7: The Terra Nostra (Big Finish Productions, 2022) - as script editor on The Offer
Archive on 4: Disgusted, Mary Whitehouse (Whistledown for BBC Radio 4, 2022) - as producer
Doctor Who: Scourge of the Cybermen (Big Finish Productions, 2021)
Doctor Who: Wicked Sisters (Big Finish Productions, 2020), comprising The Garden of Storms, The Moon Rakers and The People Made of Smoke
Doctor Who: Shadow of the Daleks 1 (Big Finish Productions 2020), including my story The Bookshop at the End of the World
Doctor Who: Lesser Evils (Big Finish Productions, 2020)
Doctor Who: Susan's War (Big Finish Productions, 2020), including my story The Uncertain Shore
Doctor Who: The Home Guard (Big Finish Productions, 2019)
Sunday Feature: The Victorian Queens of Ancient Egypt (Whistledown for BBC Radio 3) - as producer
Bernice Summerfield: The Story So Far Volume One (Big Finish Productions, 2018), including my story Braxiatel in Love
Doctor Who: The Eleventh Doctor Chronicles (Big Finish Production, 2018), including my story The Top of the Tree
Doctor Who: Tenth Doctor Novels Volume 3 (BBC Studios, 2018), including the audio version of my novel The Slitheen Excursion
Doctor Who: The Outliers (Big Finish Productions, 2017)
Sunday Feature: John Ruskin's Eurhythmic Girls (Whistledown for BBC Radio 3, 2017) - as producer
Doctor Who: Classic Doctors, New Monsters Volume Two (Big Finish Productions, 2017), including my story The Carrionite Curse
Dan Dare: The Audio Adventures Volume Two (Big Finish Productions, 2017), including my adaptation of The Reign of the Robots; the series was also broadcast on BBC Radio 4 Extra
Graceless IV (Big Finish Productions, 2017), comprising The Bomb, The Room, The Ward and The Dance
Floating in Space (BBC Radio 4 Extra, 2016) - interviewed guest
Front Row (BBC Radio 4) - interviewed guest on episodes broadcast in 2015 and 2016
Doctor Who: The Sontarans (Big Finish Productions, 2016)
The Infinite Monkey Cage: Christmas Special 2015 (BBC Radio 4, 2015) - as panellist
Doctor Who: The Black Hole (Big Finish Productions, 2015)
Sunday Feature: HG and the H-Bomb (Whistledown for BBC Radio 3, 2015) - as producer
Doctor Who: The Yes Men (Big Finish Productions, 2015)
Blake's 7: Remnants (Big Finish Productions, 2015)
Doctor Who: The First Doctor Volume One (Big Finish Productions, 2015), including my stories The Founding Fathers and The Locked Room
Sunday Feature: The Fundamentalist Queen (Whistledown for BBC Radio 3, 2014) - as producer
Blake's 7: The Liberator Chronicles Volume 8 (Big Finish Productions, 2014), including my story President
Doctor Who: The War to End All Wars (Big Finish Productions, 2014)
Blake's 7: The Liberator Chronicles Volume 7 (Big Finish Productions, 2014), including my story Spy
Doctor Who: The Mega (Big Finish Productions, 2013) - adaptation
Blake's 7: A Rebellion Reborn (Big Finish Productions, 2013), including my stories The Dust Run and The Trial; the stories were also broadcast on BBC Radio 4 Extra
Blake's 7: The Liberator Chronicles Volume 5 (Big Finish Productions, 2013), including my story Logic
Graceless III (Big Finish Productions, 2013), comprising The Edge, The Battle and Consequences; the series was also broadcast on BBC Radio 4 Extra
Doctor Who: The Library of Alexandria (Big Finish Productions, 2013)
Doctor Who: Shadow of Death (BBC, 2013)
Doctor Who: The Uncertainty Principle (Big Finish Productions, 2012)
Blake's 7: The Liberator Chronicles Volume 2 (Big Finish Productions, 2012), including my story The Magnificent Four
Blake's 7: The Liberator Chronicles Volume 1 (Big Finish Productions, 2012), including my story The Turing Test
Doctor Who: The Anachronauts (Big Finish Productions, 2012)
Graceless II (Big Finish Productions, 2011), comprising The Line, The Flood and The Dark; the series was also broadcast on BBC Radio 4 Extra
Doctor Who: The First Wave (Big Finish Productions, 2011)
Doctor Who: The Memory Cheats (Big Finish Productions, 2011)
Doctor Who: The Cold Equations (Big Finish Productions, 2011)
Dark Shadows: The Creeping Fog (Big Finish Productions, 2011)
Doctor Who: The Perpetual Bond (Big Finish Productions, 2011)
Doctor Who: The Second Doctor Box Set (Big Finish Productions, 2010), including my adaptation of Prison in Space
Graceless (Big Finish Productions, 2010), comprising The Sphere, The Fog and The End; the series was also broadcast on BBC Radio 4 Extra
Doctor Who: The Guardian of the Solar System (Big Finish Productions, 2010)
Doctor Who: Shadow of the Past (Big Finish Productions, 2010)
Doctor Who: The Drowned World (Big Finish Productions, 2009)
Robin Hood: The Siege (Big Finish Productions, 2009)
Iris Wildthyme: The Two Irises (Big Finish Productions, 2009)
Doctor Who: The Prisoner's Dilemma (Big Finish Productions, 2009)
Doctor Who: The Judgement of Isskar (Big Finish Productions, 2009)
Doctor Who: Home Truths (Big Finish Productions, 2008)
Bernice Summerfield: The Wake (Big Finish Productions, 2007)
Bernice Summerfield Series 8 (Big Finish Productions, 2007) - as producer
Bernice Summerfield: Summer of Love (Big Finish Productions, 2006)
Bernice Summerfield Series 7 (Big Finish Productions, 2006) - as producer