Nel 1984, dopo aver conquistato l'argento ai campionati europei indoor, partecipò alle Olimpiadi di Los Angeles con grandi aspettative. Durante la competizione non riuscì ad andare oltre al quinto posto, lanciando a 20,28 metri. Il titolo olimpico andrà all'italiano Alessandro Andrei. Agli europei indoor di Atene del 1985 concluse terzo con un lancio a 21,23 metri.