Jugaba de centrocampista, y su último equipo fue el Unión Deportiva Tamaraceite.
[1] Jugó en las categorías inferiores del Real Madrid y del Valencia CF pero su carrera profesional empezó con el CD Linares.
En el mercado de verano de la temporada 2011-2012 ficha por el Córdoba CF procedente del Cádiz CF donde jugó en el grupo IV de la Segunda División B.
Al finalizar la temporada 2011/2012, llegó a disputar la fase de ascenso a la Primera División del fútbol español, teniendo la posibilidad de ascender de categoría.
Finalmente no consiguió el ascenso con el Córdoba Club de Fútbol tras caer eliminados en la primera eliminatoria frente al Real Valladolid.