Como futbolista se formó en las filas del Sevilla Atlético, pasando por varios equipos de Segunda División y Segunda B, como el Albacete Balompié, UD Poblense, Algeciras CF, Agrupación Deportiva Ceuta y CA Marbella.