Estudió farmacia en el Colegio de San Fernando de Madrid, donde en 1834, obtuvo el grado de licenciado y, nueve años después, el de doctor.