Fue, de 1847 a 1850, catedrático del Instituto de Segunda Enseñanza de Valladolid, de donde pasó, desempeñando la misma cátedra, al Instituto Cardenal Cisneros, en Madrid, del que fue director durante muchos años.