Born in London, I grew up in Buckinghamshire before running back to London, and finally away to Cambridge. Since the early 2000s, I have written and produced a lot of theatre, but that has grown into writing and making many other things…

I also code! More on that can be found via

If you want to get in touch, I can be found via:




Since 2003 I have written professionally for all kinds of contexts - prose, plays, short plays, short films, online and offline games and educational projects. Currently working on a podcasted collection of short stories...

Over the years, I have given talks and run workshops to a very wide variety of audiences, in a wide range of locations, usually around the subject of storytelling and its applications, but sometimes on other things!


As well as the university lecturing, I have occasionally given public talks on a variety of subjects. For CamCreatives I gave a talk based on a long blogpiece of mine on branching narrative, 'Be Chosen By Your Own Adventure.'


PechaKucha is a globally popular presentation format of 20 slides for twenty seconds to encourage succinct, engaging stories. I've done a couple of these nights for the Cambridge branch, 'The Genie' (based on this blog) and another about narrative in board games, 'Risk and Legacy'.