Miembro de la Jove Catalunya y del Centre Català, presidente de la Lliga de Catalunya (1888) y presidente de Unión Catalanista (1892), fue uno de los organizadores de la asamblea que aprobó las Bases de Manresa, presidiendo la sesión inaugural.