Gordon has been the pastor of Edinburgh Elim Church since March 2013. He grew up in Greenock Elim Church and worked as Housing Officer in Inverclyde before studying for a BA in Theology and Christian Ministry at Regents Theological College. He has been in full time ministry since 1999 and has pastored in Beeston, Nottingham (assistant), Clydebank and at Edinburgh. He serves as the Regional Co-ordinator for the Elim Churches in Scotland, is on the UK core team for Mpower's men's ministry, is involved with Teen Challenge's Centre in the Scottish Borders and is part of the steering group for Edinburgh, Lothians and Fife pastors' prayer group. Gordon enjoys swimming, watching football, rugby and American football. Gordon is married to Heather and they have three grown up children.