Bei den Olympischen Spielen 2000 in Sydney schied er im Halbfinale aus. 2001 wurde er Siebter bei den Hallenweltmeisterschaften und Elfter bei den Weltmeisterschaften in Edmonton, und bei den Olympischen Spielen 2004 in Athen kam er auf den neunten Platz.