1997 gewann er bei den U23-Europameisterschaften in Turku mit 73,68 m die Silbermedaille und musste sich dabei nur dem Weißrussen Iwan Zichan geschlagen geben. Im Jahr darauf wurde er bei den Europameisterschaften in Budapest mit 78,16 m Fünfter und 1999 schied er bei den Weltmeisterschaften in Sevilla mit 74,12 m in der Qualifikation aus. Im Jahr darauf qualifizierte er sich erneut für die Olympischen Spiele in Sydney und blieb dort mit 80,02 m im Finale als einziger Athlet über der 80-Meter-Marke und sicherte sich somit als erster Pole die Goldmedaille im olympischen Hammerwurf-Wettbewerb vor dem Italiener Nicola Vizzoni.