Nacido en Algeciras, provincia de Cádiz, llegó a la cantera malacitana en categoría infantil en el curso 2012-2013 procedente de la A. D. Taraguilla.
Desde entonces, fue quemando etapas durante todas las categorías inferiores del Málaga C. F. Durante la temporada 2019-20 formó parte del Atlético Malagueño e hizo su debut absoluto con el filial el 25 de agosto de 2019, en una victoria por cuatro goles a cero en la Tercera División frente al Alhaurín de la Torre C. F. El 12 de octubre de 2019 hizo su debut con el primer equipo del Málaga C. F. en la Segunda División, en un encuentro que acabaría con derrota por 1-2 ante el Cádiz C. F.[1] Durante la temporada 2019-20 jugó cuatro encuentro más.
[2] Tras realizar la pretemporada con el primer equipo, durante la temporada 2020-21 siguió contando para el técnico Sergio Pellicer con el dorsal número 33 a la espalda y jugó durante más partidos en la división de plata del fútbol español.
[5] El conjunto txuri urdin no lo adquirió en propiedad, por lo que el 25 de julio de 2022 el Málaga C. F. lo traspasó al C. F. Intercity para que compitiera en la Primera Federación.
[5] En esa categoría jugó 59 partidos y, tras haber quedado libre, en julio de 2024 fichó por el Villarreal C. F.