Born in Glasgow, has been in the hospitality business all his working life, with 30 years experience of the UK food & beverage business and is an accomplished chef.

Stephen successfully worked his way right up to regional manager of various national food & drink chains. His flair for food also led to a 5 year period as Chef/patron of his own restaurant located within the Loch Lomond National Park.

He is an experienced chef, and an excellent and entertaining host