Career
He cycled on the United States Postal Service team 1999-2000, and later for Barloworld. In 2012, he tested positive for the blood boosting drug EPO by the South African Institute for Drug-Free Sport after biological passport anomalies were detected, and admitted his use of EPO. He was later given a two-year ban for his offence and lost his victory in the Cape Pioneer Trek mountain bike race.