 He was a Probation Officer in Grimsby from 1972 to 1974 when he became the Executive Secretary of the Lincoln Diocesan Social Responsibility Committee.In 1982, he became Rector of St John the Evangelist, Edinburgh, a post he held for 15 years.He was Bishop of Brechin from 1997 to 2005.