His work has been translated into German, French and Japanese. He has given readings and lectures in many parts of the world. He was Professor of English and Fellow of Trinity College Dublin until his retirement in 2017. He lives in County Dublin.