Formado en las categorías inferiores del San Gregorio Arrabal en sus inicios, y en el Real Zaragoza desde los infantiles.
El traspaso al Real Zaragoza se realizaría en propiedad asegurándose la continuidad de una gran promesa.
Entró en el terreno de juego sustituyendo a Alfredo Ortuño en el minuto 93,[3] no pudiendo disputar más que el último minuto del partido, pero debutando así en su primer partido convocado con el primer equipo.
[7] Tras haber militado en el Hércules C. F. en la campaña 2020-21, en junio se comprometió con la Cultural y Deportiva Leonesa.
[11] Allí estuvo la primera parte de la temporada y en enero se marchó al Terrassa F. C.[12] En este equipo finalizó la campaña e inició la siguiente, marchándose en enero de 2025 al Lleida C. F.[13]