Sus equipos fueron el Artiach (1992-94), Euskaltel-Euskadi (1995-98), Seguros Vitalicio (1999-00) y Once-Liberty Seguros (2001-04).