He was a member of the Canadian team in three International Mathematical Olympiads, winning silver, gold (perfect score), and gold in 1986, 1987, and 1988 respectively.
The individual participated in three International Mathematical Olympiads as part of the Canadian team, achieving a silver medal, a perfect score, and another perfect score in 1986, 1987, and 1988 respectively.