Stewart MacDonald was born in Glasgow in 1967 and educated at Lenzie Academy where he was an active member of the School Debating Society, the Pupils' Council, and also worked on the independently funded and published Pupils' Own magazine.
On graduation, he joined Sainsbury's as a Management Trainee where he worked in Edinburgh, Sheffield, London and Chatham.