Debutó con el Club Atlético Osasuna, pasó la mayor parte de su carrera deportiva en el CD Numancia y su último club fue el Club Deportivo Mirandés.