Il termine vingtième dans l'épreuve de marathon aux championnats du monde 1999 et aux championnats du monde de semi-marathon 1999. Il participe également aux Championnats du monde 2001, mais est disqualifié.