He held a range of senior positions in the Church including Moderator of Assembly, Presbyterian Church in Western Australia (1965); Moderator, Synod of Western Australia, Uniting Church in Australia (1977-1979); President of the Assembly, Uniting Church in Australia (1988-1991), the first layperson to hold that post; and President of the Australian Chapter of the World Conference on Religion and Peace (1991-1996).