Hijo de un matrimonio constituido formalmente, por Miguel de la Cavareda y de la Llantada y Tadea de Trucíos y Salas.
Se casó con Josefa Godoy Ugalde, en la parroquia Santa Ana, el 11 de agosto de 1823.
Fue intendente de Santiago, desde 1830 a 1841.
Diputado propietario por San Fernando, periodo 1831 a 1834; integró la Comisión Permanente de Guerra y Marina.
Falleció el 10 de julio de 1847.