Ewan is ordained in the Church of Scotland and is the Secretary of its Church and Society Council. Ewan was elected to the City of Edinburgh Council in 1999. After 7 years of being heavily involved in Education, he was elected Council Leader in August 2006 and from May 2007 until June 2008 was Labour Group leader.

He is an Honorary Research Fellow of the University of Glasgow. Ewan is married with two children.  He is also a member of the Iona Community and enjoys sports though mostly as an armchair critic.

As a member of the Commission, Ewan will share views from across a range of faith groups in Scotland.