Destacà com a defensa al Club Esportiu Sabadell (1920-26). Tot seguit jugà al Futbol Club Barcelona (1926-28), amb el qual obtingué el Campionat de Catalunya (1927, 1928) i la Copa estatal (1928) i jugà 28 partits. Amb la selecció catalana es proclamà campió de la Copa Príncep d’Astúries (1924).