Participant aux Jeux olympiques d'été de Moscou en 1980, il est éliminé en demi-finale du 400 m haies. Il s'illustre durant la saison 1983 en remportant tout d'abord le titre des Universiades d'été d'Edmonton, avant de se classer troisième des Championnats du monde d'Helsinki en 49 s 03, derrière l'Américain Edwin Moses et l'Allemand Harald Schmid.