His B.A degree is from Trinity College Dublin in English in 1993, and he subsequently obtained an MA degree from the University of East Anglia.
His Bachelor of Arts degree from Trinity College Dublin in English in 1993, and his subsequent Master's degree from the University of East Anglia.