Comenzó su carrera futbolística en la Unión Deportiva Fuengirola, donde jugó en las categorías inferiores hasta que fue fichado por el Málaga C.F., donde comenzó, desde la categoría cadete, una progresión que le llevó a jugar en Segunda División con el Málaga B en la temporada 2003-2004 y debutar en Primera División con el primer equipo en la temporada 2005-2006.