He received a B.A. (Mod) Experimental Physics from Trinity College Dublin, University of Dublin in 1983, and a Ph.D. in Astronomy from the University of Cambridge in 1990.