Rozpoczął międzynarodową karierę na mistrzostwach świata w 1983 w Helsinkach, gdzie zdobył brązowy medal w skoku w dal oraz zajął 4. miejsce w trójskoku. Na igrzyskach olimpijskich w 1984 w Los Angeles zdobył srebrny medal w trójskoku za swym kolegą z reprezentacji Alem Joynerem. Zwyciężył w trójskoku na halowych mistrzostwach świata w 1987 w Indianapolis, skacząc w ostatniej kolejce na odległość 17,54 m. Zdobył złoty medal w trójskoku na igrzyskach panamerykańskich w tym samym roku w Indianapolis. Na mistrzostwach świata w 1987 w Rzymie został srebrnym medalistą w trójskoku, a w skoku w dal zajął 8. miejsce. Niespodziewanie nie zakwalifikował się do reprezentacji USA na igrzyska olimpijskie w 1988 w Seulu. Na halowych mistrzostwach świata w 1989 w Budapeszcie zdobył dwa medale – złoty w trójskoku i brązowy w skoku w dal. Został brązowym medalistą w trójskoku podczas mistrzostw świata w 1991 w Tokio.