He finished tenth (in discus throw) at the 1999 World Youth Championships and ninth at the 2000 World Junior Championships. He also competed at the 2008 Olympic Games without reaching the final.