Extrem dret, començà en l’Atlètic Balears i la temporada 1942-43 fitxà pel Centre d’Esports Sabadell, amb el qual jugà fins a l’edició 1953-54, exceptuant la campanya 1943-44, en què jugà amb el Reial Club Deportiu Espanyol. Amb el Sabadell disputà 111 partits de Lliga (entre primera i segona divisió) i marcà 41 gols. Com a entrenador dirigí, entre altres equips, el Sabadell, el Granollers, l’escola de futbolistes del Sabadell i el Sant Andreu, al qual ascendí a segona divisió la temporada 1968-69.