He earned his B.A. in Sociology and Geography and M.A. in Sociology from the National University of Ireland and Ph.D. in Sociology from Princeton University.