Karrierens høydepunkt var bronsemedaljen fra OL 1984 i Los Angeles. I 1979 vant han De Panamerikanske leker og i 1979 ble det bronsemedalje i verdenscupen. Han har en personlig rekord på 22,02 meter, oppnådd i Koblenz i august 1982.