He obtained his PhD from the University of Aberdeen, UK and then completed a post-doc fellowship at McMaster University in Canada, before taking up a lectureship at University of East Anglia, UK. He joined the University of Southampton in September 2012 as a lecturer.