In 1992, he became lecturer in mathematical physics at Maynooth College, part of The National University of Ireland. He was subsequently a Royal Society postdoctoral fellow at the University of Innsbruck (1993–1994), then returned to Durham as Lecturer (1994–1996), and was a postdoctoral fellow at La Sapienza University (1996–1997).