Author and Scriptwriter

I have been a freelance writer for almost 30 years. I am the author (or co-author) of eight novels, four audiobooks, two audio plays for Big Finish, and eight non-fiction books, mostly concerning television in general and Doctor Who in particular. In my parallel career as a scriptwriter, I have written for Doctors (BBC1), Family Affairs (Channel Five) and Fair City (RTÉ), and was lead writer on CBBC's Crisis Control.

I've also written comic strips, short stories and journalism. In 2019 I completed an MA in Creative Writing at Bath Spa University (where I lectured in Creative Writing for three years) and am now a Fellow of the Royal Literary Fund based at the University of Bristol. I'm married to a GP and live in Somerset.

I am the Wessex regional rep of the Writers' Guild of Great Britain, and also a member of BAFTA and the Royal Television Society.

Latest News

17 July
I've written two blogs in two days! One contains links to three recent interviews/podcasts (I variously talk about scriptwriting, Doctor Who and what I've been doing at the University of Bristol recently), plus a bit of blah-blah about my stammer. The second is a quick update on my musical adventures back in May.

10 March 2021
I'm delighted to announce that I am now represented by the very wonderful Sara O'Keeffe of Aevitas Creative Management UK. It's been a long time coming, but already it feels like a new chapter in my writing life.

1 July 2020
I am now a Fellow of the Royal Literary Fund (I would have been inducted in London a fortnight ago if Covid had not intervened). From the autumn term onwards, I will be based at the University of Bristol and, despite these challenging times, I am very much looking forward to working with the students there. (For more details of the Fellowship scheme, click here.)