At the 2008 UCI Track Cycling World Championships in Manchester, he finished third in the keirin and took the bronze medal.