Spécialiste de la piste, il est vice-champion du monde en 1997 du keirin et médaillé de bronze aux Championnats du monde 2003 du scratch.