He won the World Junior Chess Championship in 2000. This achievement qualified him for the FIDE World Chess Championship 2002.