He won an individual gold in the sprint at the 2004 UCI Track Cycling World Championships. The following year, he won the individual sprint and a silver medal in the team sprint at the 2005 UCI Track Cycling World Championships.