Han deltok i OL 2004 der kastet på 64,04 holdt til andreplass etter Virgilijus Alekna. Han kom opprinnelig på bronseplass, men Robert Fazekas, som hadde det lengste kastet, ble diskvalifisert for doping.