A founding member, and former station manager, of University Radio Nottingham he reported freelance for the city's commercial station Radio Trent. Professionally he has worked for Centre Radio in Leicester, Pennine Radio in Bradford, Radio Aire in Leeds and Radio City in Liverpool. He wrote a number of articles for The Independent in the 1990s.