Hijo de Miguel Valdés Bravo de Naveda y de Mercedes Lecaros Alcalde.
Casado en Santiago el 26 de julio de 1832 con Concepción de la Barra López, con 5 hijos.
Diputado suplente por Caupolicán 1867-1870; Santiago 1870-1873.
Diputado por Linares 1873-1876; Caupolicán 1876-1879.