Fue director de la Real Academia de la Historia y senador en tres ocasiones: por la provincia de Pontevedra, por la de La Coruña en 1844 y es nombrado por Narváez senador vitalicio en 1845.