Començà jugant a l’Esport Club Granollers. Fou fitxat pel Reial Club Deportiu Espanyol la temporada 1954-55, però acabà cedit al Centre d’Esports Sabadell al final de la mateixa temporada. Tornà a l’Espanyol, on jugà com a defensa i migcampista, a primera divisió (1957-61) i marcà 3 gols. Posteriorment, fitxà pel CD Tenerife, el CA Osasuna i es retirà al Club Esportiu Europa.