Jugó en la UD Alzira (85-86), FC Barcelona B (86-88), Levante UD (88-89), Albacete Balompié, donde jugó un total de 97 partidos marcando 44 goles (89-93), SD Compostela y Real Murcia (93-94), CD Toledo (94-95), Getafe CF, Elche CF y UD Melilla (95-96), Écija Balompié y Benidorm CD (96-97), CD Mar Menor (97-98) y Alicante CF (98-99)