En 1856 se doctoró en Madrid y, al año siguiente, fue nombrado Catedrático de Geografía e Historia en el Instituto de Palencia.