Ha partecipato ai campionati mondiali nel 2001 e nel 2003, ottenendo rispettivamente il 17º e il 22º posto. Nelle olimpiadi di Atene del 2004 arriva 9º con il tempo di 2h14'34.