Como entrenador, al igual que como jugador, comenzó en la cantera del Cádiz CF, dirigiendo a varios equipos del fútbol base. Del Juvenil pasó al primer equipo y en su primer año logró el ascenso a Segunda División. Posteriormente mantuvo al cuadro andaluz en la categoría de plata. Vistió, como futbolista, las elásticas del Cádiz CF, RCD Mallorca, Albacete Balompié, Rayo Vallecanom, Málaga CF y Tianjin Lifei de China
2002-2004 Cádiz CF
2004-2005 Albacete Balompié
2006-2007 Cádiz CF
2007-2008 Córdoba CF
2009-2010 Real Murcia
2010-2011 Cádiz CF