Se formó en las categorías inferiores del Athletic Club, con cuyo filial llegó a jugar en Segunda División haciendo una respetable cifra de tantos (19 tantos entre 1992 y 1994).
En el primer equipo disputó 19 partidos y marcó cuatro goles durante la temporada 1994-95.
En verano de 1998 llegó a Galicia para jugar en el CD Ourense, donde su participación fue de 25 encuentros y tres goles marcados que, sin embargo, no evitaron el descenso a Segunda División B.
En 1999 volvió al País Vasco para jugar en la SD Eibar, también en Segunda División, pero no consiguió hacerse tampoco con la titularidad.
Posteriormente, dirigió a varios conjuntos inferiores del Athletic Club, como los juveniles o el CD Basconia.