He has served as convener of the Assembly Council of the Presbyterian Church in Canada and helped to merge two Canadian religious think tanks, the Centre for Cultural Renewal and Cardus, serving on the organization's board of directors after the merger.