Aux Jeux olympiques d'été de 1980, il termine sixième sur 100 m et est le premier relayeur de l'équipe victorieuse sur 4 × 100 m. Aux championnats d'Europe en 1982, il termine septième sur 200 m. Aux premiers championnats du monde, il atteint la demi-finale sur 200 m et le bronze en relais.