En el Campeonato Mundial de Atletismo en Pista Cubierta de 1987 ganó la medalla de plata en los 800 metros, con un tiempo de 1:47.68 segundos, tras el brasileño José Luiz Barbosa y por delante del marroquí Faouzi Lahbi (bronce).