En los Juegos Mundiales en Pista Cubierta de 1985 ganó la medalla de oro en los 1500 metros, con un tiempo de 3:40.27 segundos, por delante del español José Luis González y el keniano Joseph Chesire (bronce).