Formado en las categorías inferiores del Club Deportivo Oliver,[1] fichó por el Real Zaragoza en 2010, siendo ya cadete.
[3] Saldría al campo en el minuto ochenta, sustituyendo a Ruíz de Galarreta, y dejaría algún detalle de calidad.
[4] Tras la temporada 2015-16 se negó a reconocer el contrato renovado automáticamente por la entidad blanquilla lo que provocó que se declarara en rebeldía y no partícipe de la pretemporada, con el objetivo de fichar por el Club Deportivo Lugo minutos antes del cierre del mercado de fichajes.
[cita requerida] En el verano de 2019 fichó por el Extremadura U. D. Llegó como agente libre y firmó por las tres próximas temporadas.
[6] Posteriormente siguió su carrera en el C. D. Calahorra, el C. D. Alcoyano y la S. D.