Beim Leichtathletik-Weltcup siegte er 1977 in Düsseldorf und 1979 in Montreal. Nachdem ihm bei den Leichtathletik-Weltmeisterschaften 1983 in Helsinki kein gültiger Versuch gelungen war, siegte er kurz darauf bei den Panamerikanischen Spielen in Caracas.