Im Laufe seiner Schachkarriere wurde er 20 Mal Landesmeister, was einen Weltrekord bedeutet. Er nahm mit Neuseeland an den Schacholympiaden 1970, 1972, 1974, 1978, 1980, 1982, 1984, 1986, 1988 und 1992 sowie der asiatischen Mannschaftsmeisterschaft 1977 teil.