He won the 2005 World Youth Championships and the 2006 World Junior Championships, the latter in a personal best jump of 2.32 metres. He competed at the 2007 World Championships without reaching the final.