Militó durante casi toda su carrera en el equipo Banesto (posteriormente iBanesto.com e Illes Balears) e incluso llegó a ser internacional con la Selección Española de Ciclismo en carretera.