Migcampista. Iniciat al Sabadell, formà part del conjunt vallesà durant quasi tota la trajectòria esportiva, des del 1977 i durant quinze temporades. Fou cedit al Tenerife la temporada 1980-81 mentre feia el servei militar. Debutà a primera divisió a l’agost del 1986 i jugà 54 partits. La temporada 1992-93 jugà al Terrassa, on es retirà.