Comienza su carrera deportiva en el filial Racing de Santander, aquí juega en la campaña del 1995/96.
Al finalizar, se va al CD Basconia (antes de ser filial del Athletic Club), y en el 1997/98 recala en el Barakaldo CF.
En la temporada 2004/05 juega en la UD Salamanca de Segunda División.
A partir de ese momento su carrera deportiva merma para fichar por equipos de inferior categoría como el Real Jaén (2005), Écija Balompié (2006) o Lucena CF (2006/07).
En marzo de 2007 se incorpora a la presidencia del equipo lucentino, acompañado por inversores locales.