Formà part de la junta directiva de l’Associació Catalanista d’Excursions Científiques i, posteriorment, col·laborà amb el Centre Excursionista de Catalunya pronunciant conferències i publicant articles. Fundà l’escola Sant Jordi (1898), a Barcelona, utilitzant la geografia com a mètode educatiu. Publicà Geografia de Catalunya (1896), dirigida a un públic infantil i també a excursionistes i viatjants, i Nomenclatura geogràfica de Catalunya (1907). Fou ponent al II Congrés Excursionista (1912).