Dedicado al ciclismo desde el año 1994, ha acumulado una gran cantidad de victorias pasando desde las categorías inferiores como cadete (temporada 1995 en el equipo C.C.Sant Boi-Turicar), junior (temporada 1996 en el equipo C.C.Sant Boi-Retols Triangulo y temporada 1997 como C.C.Sant Boi-Serimak), sub-23 (temporadas 1998-1999 en el equipo C.C.Sport Ter-Tadesan y 2000-2001 en el Caja Rural de Navarra) y elite (temporada 2002 en Caja Rural) hasta dar el salto al campo profesional de la mano de Ángel Edo en el año 2003 con el equipo portugués del Vila do Conde y unos años más tarde en el equipo kaiku (disuelto en el 2006).