Nel 1983 vinse la medaglia di bronzo ai Giochi panamericani con la staffetta 4×100 m. L'anno seguente partecipò alle Olimpiadi di Los Angeles dove giunse quarto nella finale dei 200 metri, a quattro centesimi dalla medaglia di bronzo Thomas Jefferson. Nel 1985 vinse una seconda medaglia di bronzo, questa volta ai Giochi mondiali indoor di Parigi.