Having completed in 1967 a degree in Electrical Engineering at University College Dublin, John O’Hagan subsequently obtained from the same university a B.A. and M.A. in economics and later a Ph.D. from Trinity College Dublin. He has worked in Trinity College Dublin since 1970 and has been Professor of Economics since 2005.
He has been a visiting Scholar/Professor at the universities of York and Bath in England, Copenhagen in Denmark (four times), and Cologne (twice) and Witten/Herdecke in Germany. He was Head of the Department of Economics at Trinity for five years and Director of the Graduate Research Programme from 1990 to 2001 and again from 2005 to 2008. He was College Bursar from 2001 to 2005 and he was Director of the MSc in Economic Policy Studies (EPS) programme from 2008 to 2014. He was a member of the College’s Audit Committee from 2007 to 2013. He holds the position of College pro-Provost for Commencements Ceremonies.