El 1836 fou nomenat bibliotecari de la biblioteca pública, que esdevingué més tard la Biblioteca Universitària de Barcelona. Fou catedràtic i director (fins el 1859) de l’institut de segon ensenyament de Barcelona, i membre de l’Acadèmia de Ciències i de la de Bones Lletres de Barcelona.