He graduated from Edinburgh University with an honours degree in Physics in 1979 and after a number of years on the digging circuit he entered the teaching profession. He returned to archaeology in an amateur capacity in 1989 and has worked mainly in the Kirriemuir area, particularly at the Neolithic and Iron Age site at Auchlishie.