È il detentore del record mondiale dei 3.000 siepi con il tempo di 7'53"63 stabilito il 3 settembre 2004 a Bruxelles. Nel suo palmarès può vantare due titoli mondiali, ottenuti nel 2003 e nel 2005.