Es doctorà en ciències exactes per la Universitat de Barcelona (1873), on fou professor numerari (1889-1905) abans d’ocupar la càtedra de cosmografia a la Universitat de Saragossa (1911-24). Soci fundador de la Societat Econòmica Gracienca d’Amics del País (1882), fou també membre numerari de la Societat Econòmica Barcelonesa d’Amics del País (1897).