Er ist Vertreter der Church of England in der L’Arche Community in Großbritannien, einem Hilfswerk, das Menschen mit Lernbehinderungen unterstützt, u.a. durch Vermittlung von Wohnungen und Gewährung finanzieller Beihilfen.