He has filled many roles in the Belfast Telegraph, mainly as political correspondent, columnist and chief leader writer. He has won several journalism awards in Northern Ireland and has been a runner-up in the British Press awards for his weekly column. He contributes to newspapers and magazines in Ireland, Scotland and the USA. He wrote the first biography of John Hume whom he encountered before and during his coverage of the 1968-9 civil rights campaign.