He finished seventeenth at the 2004 Olympic Games, and seventh at the 2006 Asian Games. He also competed at the 2003 and 2009 World Championships; on the latter occasion he did not finish the race.