He won the gold medal at the 1998 World Youth Games, the silver medal at the 1999 World Youth Championships and the bronze medal at the 2000 World Junior Championships. He also competed at the 2003 World Indoor Championships without reaching the final.