He wrote and performed a BBC Radio 4 programme entitled For One Horrible Moment, recorded on 10 October 1998 and first broadcast on 20 January 1999, which chronicled a young man's coming of age in 1970s Cambridgeshire. His bittersweet short story Reunion, first broadcast on BBC Radio 4 on 21 October 2016, was narrated by Tom Hollander and described as "sad and sly, and connected impermeably to the mid-Seventies and what it felt like to be young".
He created a BBC Radio 4 program called For One Horrible Moment, recorded on October 10, 1998, and first aired on January 20, 1999, which explored the coming-of-age of a young man in 1970s Cambridgeshire. His short story Reunion, broadcast on BBC Radio 4 on October 21, 2016, narrated by Tom Hollander and described as "sad and sly, and deeply connected to the mid-1970s and what it felt like to be young."