Se formó como jugador en las categorías inferiores del Real Betis Balompié, equipo con el que debutó en Primera División el 8 de febrero de 2003 durante un encuentro contra el Real Madrid C. F. disputado en el estadio Santiago Bernabéu.
[3] Además, tras finalizar en el tercer puesto del grupo 4 de la Segunda División B, el Ceuta se clasificó para disputar la promoción de ascenso a Segunda División, aunque cayeron eliminados ante el Hércules C. F. en la primera eliminatoria.
[9] Allí militó dos temporadas en la máxima categoría, aunque no tuvo demasiada participación, con un total de treinta y cinco partidos disputados en los que anotó dos goles.
[12] Su rendimiento durante este periodo —cuatro tantos en catorce partidos—[3] motivó que la entidad jerezana renovara su contrato por un año más.
[15] Después del ascenso a Segunda División B en la campaña 2015-16 causó baja en el club isleño.