Home

With imagination we can change the world!

David is an award-winning writer of scripts, novels and non-fiction. Welcome to his website.

An ex-Marvel writer, his prize-winning SF novel Hybrids (HarperCollins) was called “stunningly clever” by The Times.

Stormteller led to his presence on the first two Hay Literature Festival climate fiction panels.

He’s a film/tv scriptwriter, a co-founder of the London Screenwriters Workshop. He teaches a writing course, online and in his home town. It’s based on his book, Making Readers Care.

Director of the One Planet Centre, he’s written over a dozen titles on environmental protection and renewable energy, including One Planet Cities: sustaining humanity within planetary limits (Routledge, 2019) and The One Planet Life (Routledge, 2015).

He is a patron of the One Planet Council. Previous consultancy clients include Sustainable Cities Collective, the United Nations Environment Programme, and EU Horizon 2020.

He lectures part time at University of Wales Trinity St David.