En los Juegos Mundiales en Pista Cubierta de 1985 ganó la medalla de oro en los 3.000 metros, con un tiempo de 7 minutos y 57,63 segundos, por delante del estadounidense Don Clary y el checoslovaco Ivan Uvizl.