Actuava de migcampista i de defensa central. Després de jugar amb el Gimnàstic de Tarragona (1982-84), fitxà pel RCD Espanyol (1984-90), equip amb el qual disputà 150 partits de Lliga, inclosa una temporada a segona divisió, marcà 3 gols i fou subcampió de la Copa de la UEFA (1988). Acabà la seva carrera a la UE Sant Andreu (1990-92). Al novembre del 2012 entrà a formar part del Consell d’Administració de l’Espanyol, presidit per Joan Collet.