Ha jugado en varios equipos, como CA Peñarol, CP Mérida, Málaga CF, Atlético de Madrid, Valencia CF, RCD Mallorca y Hércules CF.