Fue nombrado director de la Escuela Normal (1854) y trabajó como oficial primero a partir de 1844 en la Biblioteca Nacional, donde ascendió hasta ser nombrado director de la misma (1862-1875).