At the 1976 Olympic Games in Montreal, Quebec, he won gold medals for his first-place finishes in the 400-meter and 1,500-meter freestyle events. He also won gold medals in both events at the 1979 Pan American Games in San Juan, Puerto Rico. He received a silver medal in 1,500-meter freestyle at the 1975 World Aquatics Championships in Cali, Colombia.