En 2000, il participe aux Jeux olympiques à Sydney en Australie. Il y obtient la médaille de bronze en poursuite par équipes avec Chris Newton, Paul Manning et Bryan Steel, et se classe quatrième de l'américaine avec Robert Hayles. Un mois plus tard, il dispute les championnats du monde à Manchester. Avec Chris Newton, Paul Manning et , il obtient la médaille d'argent en poursuite par équipes, en étant battu par l'équipe d'Allemagne en finale. En fin d'année, il dispute de nouveau de courses de six jours avec Robert Hayles. Ils prennent notamment la troisième place des Six jours de Grenoble.