He writes for trade website/magazine C21 Media, where he is editorial director, as well as regularly contributing to UK newspapers including The Guardian, The Independent and The Sunday Times. He previously worked at trade magazines Televisual Magazine and Asia-Pacific Satellite.