Il se classe sixième du 110 m haies lors des Championnats du monde inauguraux de 1983, à Helsinki, dans le temps de 13 s 68. L'année suivante, il s'adjuge la médaille d'argent du haies des Championnats d'Europe en salle de Göteborg, devancé par le Polonais Romuald Giegiel. Absent des Jeux olympiques d'été de 1984 en raison du boycott de la Hongrie, il s'impose en 13 s 52 lors des Jeux de l'Amitié, à Moscou.