Formado en la cantera del Athletic Club, la mayor parte de su carrera ha transcurrido en la Segunda División B de España, aunque ha jugado cuatro temporadas en Segunda División y ha tenido una experiencia en la Primera División de Polonia.