S’inicià el 1997 al Club Ciclista Vall del Tenes en l’especialitat de camp a través. Posteriorment s’especialitzà en descens i es proclamà campió català i estatal juvenil (2000). L’any 2002 fitxà per l’equip Maxxis, el 2004 passà al Commençal, la següent temporada al MSC, fins que el 2009 s’integrà en l’equip Massi. Ha guanyat quatre Campionats de Catalunya (2001, 2005, 2008, 2011) i d’Espanya (2009-12) de descens, dues Copes d’Espanya (2002, 2009) i la Copa Maxxis Internacional (2008).