He finished twentieth in the marathon event at the 1999 World Championships, and 37th at the 1999 World Half Marathon Championships. He also competed at the 2001 World Championships, but was disqualified.