1979 gewann er bei den Panamerikanischen Spielen in San Juan Silber im 50 km Gehen. Über dieselbe Distanz erreichte er bei den Olympischen Spielen 1980 in Moskau nicht das Ziel. 1983 gewann er bei den Panamerikanischen Spielen in Caracas erneut Silber und wurde bei den Leichtathletik-Weltmeisterschaften in Helsinki disqualifiziert. Dasselbe Schicksal ereilte ihn bei den Olympischen Spielen 1984 in Los Angeles.