[2] Formado en la cantera de CA Osasuna y Athletic Club, tuvo un destacado paso en el CD Leganés.
Un año después ascendió al Bilbao Athletic en Segunda División B donde permaneció cuatro temporadas, disputando más de 100 partidos.
[6] Jugó 42 partidos en la temporada, consiguiendo el ascenso a Segunda División de España.
[15] En su segunda temporada en el club rojiblanco fue un jugador residual y solo disputó 13 partidos, el último de ellos en febrero.
[21] En julio de 2023 fichó por la S. D. Amorebieta, recién ascendida a Segunda División.
[22] En julio de 2024, tras el descenso a Primera Federación, anunció su retirada como futbolista.