En el Campeonato Mundial de Atletismo de 1983 en los 400 metros obtuvo la medalla de plata con un tiempo de 45.22 segundos, tras el jamaiquino Bert Cameron y por sobre su compatriota Sunder Nix.