Con 19 años, en 2007 debutó con el CD San Fernando, hasta 2009, momento en el que el club descendió por problemas económicos.
Por lo tanto dejó el club para fichar por el Real Betis Balompié "B" para los dos años siguientes.
Tras no gozar de la oportunidad de subir al primer equipo se fue al Jerez CF por una temporada.
En 2012 volvió por dos meses al San Fernando CD.
[1] El 11 de junio de 2018 fichó por el Xerez Deportivo F.C., segundo refuerzo tras el ascenso a Tercera División.