Jugà a l’Avenç de l’Sport (1918-24), amb el qual aconseguí dos Campionats de Catalunya de la categoria B (1920, 1921). Fou un dels primers jugadors professionals catalans incorporats al València (1924-28), on guanyà el campionat regional les tres primeres temporades. Després jugà a la Unió Esportiva Sant Andreu (1928-29). L’any 1924 formà part de la selecció de Catalunya, campiona de la Copa Príncep d’Astúries.