Davanter, jugà a la Unió Esportiva Girona (1921-22) i a la Unió Esportiva Figueres (1922-24), on fou campió provincial de segona categoria el 1923. Posteriorment, jugà al RCD Espanyol dues temporades (1924-26), on assolí el subcampionat de Catalunya. També jugà a l’Iluro de Mataró (1926-27) i al Futbol Club Martinenc (1927-28), abans d’incorporar-se al Club Esportiu Europa. En l’equip gracienc jugà dues temporades més (1928-30) i fou de nou subcampió de Catalunya. Fou un dels pioners de la Lliga espanyola, on debutà en la jornada inicial al camp del Madrid (1929). Jugà nou partits a primera i marcà tres gols. Posteriorment, s’incorporà a la Unió Esportiva Sant Andreu (1930-31). Fou integrant d’una selecció catalana que actuà en homenatge a Lluís Bru el 1929.