‣1971: Born in Oldham, near Manchester, England.
‣1995: Masters Degree in Mathematical Logic, Dept. of Mathematics, Manchester University.
‣1998: PhD from Dept. of Mathematics, Manchester University (supervisor: Prof Jeff Paris).
‣Jan 1999-Nov 1999: Researcher at the Max Planck Institute for Computer Science, Saarbrücken, Germany.
‣Dec 1999-July 2004: Researcher in the Dept. of Computer Science, University of Leipzig, Germany (in lab of Prof Dr Gerhard Brewka).
‣Nov 2004-March 2005: Visiting research fellow in School of IT and Computer Science, University of Wollongong, Australia (lab of Prof Aditya Ghose).
‣April 2005-Sept 2005: Visiting research fellow in Dept. of Computing, Macquarie University, Sydney, Australia (lab of Dr Abhaya Nayak).
‣Feb 2006-Sept 2009 : Lecturer in Faculty of Informatics, Mahasarakham University, Thailand.
‣Oct 2009- : Researcher at University of Luxembourg