Formerly an attorney in Scotland, God called John to be a preacher of grace and a shepherd of souls. After receiving the call, John and his wife, Gudny, relocated to the US to attend Dallas Theological Seminary and entered full-time ministry. John has served in pastoral ministry for over 30 years; formerly in the role of Senior Pastor in churches in Kalamazoo, MI; Pittsburgh, PA; and Halifax, Nova Scotia. He has been Senior Pastor at Calvary Church since February 2006.