Born and brought up in Edinburgh, Cameron has always been involved working with children and youth. After leaving school, he spent time working as a church youthworker initially in Seattle, USA before moving back to work in Banchory, Scotland.
Cameron trained as a primary school teacher in Aberdeen and has taught for the past few years in Edinburgh. Whilst working as teacher, Cameron completed a theology degree from Oxford Brookes University through distance learning.
Cameron enjoys eating and baking cakes at any time of the day, and is always happy to try out a new recipe!
To offset his terrible sweet tooth, Cameron enjoys dancing and is looking forward to joining in with new dance classes whilst in London.