Hij vertegenwoordigde Nieuw-Zeeland in acht schaak-olympiaden van 1976 tot 1992, op bord 1 in 1982, 1984 en 1988. Zijn beste resultaat was zijn Olympisch debuut op de 22e Schakenolympiade.
Hij scoorde 7/9 en eindigde gelijk op de derde plaats met grootmeester Larry Evans voor de bronzen medaille op bord 3.