Ha studiato e si è laureato all'Università della California, ed è finito secondo nel triplo ai campionati NCAA nel 1977 e nel 1978.
Nel 1981 ha stabilito il record statunitense del triplo; quattro anni più tardi, il 16 giugno 1985 realizza ai campionati nazionali ad Indianapolis il nuovo record mondiale, con la misura di 17,97 m. Dieci anni dopo questo primato viene battuto di 1 cm da Jonathan Edwards.
Nonostante sia stato uno dei più grandi triplisti della storia, fallì nelle grandi occasioni, come ai Giochi olimpici di Los Angeles 1984 e di Seul 1988, dove terminò sesto in entrambi i casi.