He finished fourth at the 2004 Summer Olympics, and in 2005 he won the World Championships after his countryman Ivan Tsikhan was stripped of his gold medal because of doping violations. In July the same year he threw 84.90 metres, which currently is his personal best. He originally won a silver medal at the 2008 Summer Olympics, but was later taken away for doping, but reinstated afterwards.