David has experience of writing and reading bulletins after working in radio news for several years. Between 2014 and 2016, he was the news editor of Imagine FM (Stockport) after having worked there as a freelance reporter since 2011. He has also been featured on Revolution 96.2FM (Oldham). Since 2016, he has been working with BBC Radio Five Live to produce on air features for programmes such as Afternoon Edition, Five Live Daily, and Five Live Drive.
He set up the Blue Moon Podcast in 2009 and has been the host and producer of the show in the years since.