Com a jugador disputà el primer partit de la història del Futbol Club Barcelona, el 8 de desembre de 1899. Jugà en l’equip barcelonista fins a la temporada 1904-05. Davanter, disputà 46 partits i marcà 30 gols. Guanyà la Copa Macaya (1902), la Copa Barcelona (1903) i el Campionat de Catalunya (1904). Paral·lelament, fou un dels dotze signants de l’acta de constitució del club (1899), i fou secretari de la primera junta, càrrec que ocupà fins el 1901. Impulsà un segon equip format en la seva majoria per jugadors catalans. Més endavant, tornà a la directiva en qualitat de vocal (1904-05). A més, es convertí en l’historiador del club i del futbol català d’aquells primers temps. També exercí de periodista esportiu.