He finished third over 3000 metres at the 2004 IAAF World Athletics Final. He also competed at the Olympic Games in Athens that year, finishing tenth in the 1500 metres competition. He reached the semi-finals of the event at the 2008 Summer Olympics.