Four years later, he again swam for Canada in four events at the 1988 Summer Olympics in Seoul, South Korea. He again earned a silver medal by swimming the freestyle leg for Canada's second-place team in the 4x100-metre medley relay. He was also a member of the Canadian eighth-place team in the 4x200-metre freestyle relay, and ninth-place team in the men's 4x100-metre freestyle relay. In individual competition, he advanced to the semifinals of the 100-metre freestyle, and finished with the tenth best time overall.