En el Campeonato Mundial de Atletismo en Pista Cubierta de 1987 ganó la medalla de bronce en los 3000 metros, llegando a meta en un tiempo de 8:03.92 segundos, tras los irlandeses Frank O'Mara  y Paul Donovan (plata).