Martin graduated with a BA from Leicester University in 1991. He went to University of East Anglia where he gained his MA and PhD in Economics. From 1995 he has worked as a research officer at Oxford, Newcastle and Sheffield Universities before becoming a Lecturer at Dundee in October 2000.