Martin is an active English Freemason, who served from 2006 to 2007 in the very senior post of Junior Grand Warden of the United Grand Lodge of England. He was initiated in 'British Lodge' No 8 in 1984 and served as Master in the 'Lodge of Assistance' No 2773.
He was Chairman of MPG Ltd.,[3] a graphics communications business. In 2009, he was given an honorary doctorate by the University of the Arts London,[8] and is listed as an alumnus of the London College of Communication.[3]