Sorgit del planter del Racing de Santander, debuta amb el primer equip en la temporada 94/95. Eixe any juga un encontre, que serien seguits d'altres cinc la temporada 95/96. Però, no té continuïtat al conjunt racinguista i a l'estiu de 1996 marxa al Llevant UE, on romandria temporada i mitja com a suplent.
Després d'una breu estada al RCD Mallorca B, recala a la UD Melilla, de Segona B. Amb el conjunt nord-africà hi és titular les dues campanyes que hi milita. La temporada 00/01 fitxa pel Burgos CF, amb qui aconsegueix l'ascens a Segona Divisió. Però el conjunt castellà no compta amb el càntabre a la categoria d'argent, i només juga set partits.
Retorna a la Segona B per jugar amb l'AD Ceuta. A mitja campanya de la temporada 03/04 fitxa pel Terrassa FC, amb qui retorna a la Segona Divisió. SD Eibar, Granada CF, Gimnástica Torrelavega, Vecindario i de nou Burgos serien els seus següents equips, on ha alternat la titularitat amb la suplència.