He is married to Anne, a teacher of children with special needs, and they have three grown-up children. In addition to preaching regularly in his own congregation of Point Free Church, Iain has preached and lectured throughout the UK and beyond. He enjoys reading and cycling, though not at the same time!