Formado en las categorías inferiores del CD Gádor, debutó en Tercera División con el Comarca de Níjar.
En la temporada 2011-12 fichó por el Real Ávila donde logró marcar 16 goles.
Al año siguiente firmó por la SD Leioa también de Tercera, y a la temporada siguiente retornó al Real Ávila.
[4] Militaría dos temporadas en el CD Mirandés con el que lograría en 2019 el ascenso a la Segunda División de España.
Comenzó la temporada 2022-23 en dicha categoría, hasta que en noviembre de 2022 rescindió su contrato con la A. D. Ceuta F. C..