Es formà a les categories inferiors del Futbol Club Barcelona i, al final de la temporada 1925-26, debutà amb el primer equip. Interior esquerre, romangué al Barça fins a la temporada 1934-35. Disputà 209 partits i marcà 148 gols. Guanyà una Lliga (1929), dues Copes (1926, 1928) i set Campionats de Catalunya (1926-28, 1930-32, 1935). Després jugà amb el Girona Futbol Club. Formà part diverses vegades de la selecció catalana.