Se forjó en categorías regionales en equipos como el Orcera, La Puerta o Villacarrillo.
Jugó en el Grupo IX de Tercera División y su equipo finalizó la competición en la octava posición.
En la temporada 2014-15 pasó por tres equipos diferentes de Tercera División: Villacarrillo CF, Écija Balompié y Linares Deportivo.
Con los azules se proclamó campeón del Grupo IX y además consiguió el ascenso a Segunda División B.
[5] En la temporada 2020-21 disputó 41 encuentros en Segunda División, donde anotó ocho goles y repartió cuatro asistencias.