He writes for the Belfast Telegraph and the Irish Times. He is a regular Broadcaster on BBC Radio Ulster and has been Writer in Residence at the Seamus Heaney Centre, Queens University Belfast.