Ha participat en nombroses activitats cíviques i culturals, entre les quals destaca, com a mestre de català, ja el 1958, seguint les orientacions i l’exemple de Joan Triadú, i des del 1984, com a membre de la Junta Directiva d’Òmnium Cultural.
Ha publicat diversos llibres de viatge i excursionisme; és autor d’Els noms de lloc de Tremp i el seu agregat Claret, que el 1966 guanyà el Premi Eduard Brossa de la Societat Catalana de Geografia; Indrets de Catalunya I (1978) i II (1979); Montserrat: itineraris des del santuari (1999); Setanta-cinc postals trempolines (1991), i Diccionari d’esports de muntanya, en col·laboració amb Carles Albesa (1998). Estudiós de la vida i l’obra de Pompeu Fabra, ha publicat Memòria de Pompeu Fabra. 50 testimonis contemporanis (1999) i dirigí, amb Joan Solà, l’edició de l’Obra completa de Fabra, la publicació de la qual s’inicià l’any 2008. Ha publicat també Apunts d’un ciutadà (1998), recull dels textos que escriví per al programa de TV3 L’indret de la memòria (1996-1997), Les paraules i els dies (2015) i Tremp i la Conca. 50 anys de fets i records (2018), recopilacions d’escrits que ha elaborat al llarg dels anys.
Ha rebut el Premi Jaume I d’Actuació Cívica Catalana de la Fundació Jaume I (1985), la Creu de Sant Jordi de la Generalitat de Catalunya (2000) i, ex aequo amb Mila Segarra, el Premi Pompeu Fabra a la trajectòria professional, científica o cívica (2018). També li ha estat concedit el títol de fill predilecte de Tremp (2018).