Formado en la cantera del Sevilla F.C.tiene una dilatada experiencia formando parte de las plantillas de Las Palmas, Osasuna, Mallorca, SD Huesca.