Ha militado en tres equipos como profesional: Kelme, US Postal y Liberty Seguros-Würth.