Estudió la carrera militar, en la que consiguió el grado de brigadier. Fue ministro interino de guerra, director general de Caminos, Puertos, Faros y Telégrafos, miembro de la Junta de Revisión y Reforma de las Ordenanzas del Ejército, senador por la provincia de Lugo (1843) y consejero real extraordinario (1846-47).
Publicó las siguientes obras: Resumen histórico del Arma de Ingenieros en general y en particular de España (1846), Biografía del ingeniero español Pedro Navarro (1846) y estaba escribiendo Historia del Cuerpo de Ingenieros cuando falleció.