Debuta con el filial celeste en la temporada 2007-2008, en la Tercera División de España.
para jugar con el primer equipo del Poli Ejido, en Segunda División B.
En la temporada 2012-2013 comienza en Loja CD, aunque más tarde en el mercado de invierno será fichado por el Lucena CF haciendo una impresionante segunda vuelta que los coloca de nuevo en los Play Off de ascenso a Segunda División.
Tras varias temporadas en el fútbol profesional, en la temporada 2013-2014 firmó por el Club Deportivo El Ejido 2012 de la Primera División de Andalucía, club con el que acabaría marcando 15 goles y ascendiendo a la Tercera División de España.
[1] En verano de 2020 se confirmó su fichaje por el Xerez Deportivo Fútbol Club.