Jugava de defensa esquerre i de mig ala i milità en el FC Barcelona entre el 1912 i el 1920. Fou campió de Catalunya en quatre ocasions (1913, 1916, 1919, 1920), d’Espanya (1920) i subcampió de la mateixa competició (1919). Disputà un total de 91 partits amb la samarreta blaugrana. Actuà tres vegades amb la selecció catalana.