Hijo del diputado Pedro Nolasco Valdés Muñoz y de Rosario Munizaga Barrios.
Posteriormente, obtuvo el título de Ensayador General a los veinte años (preparación similar a los ingenieros de minas).
Se dedicó a las actividades agrícolas, explotando las haciendas de su propiedad "San Pedro Nolasco", "San Antonio" y "Calera" en el Valle del Elqui.
Militante del Partido Liberal, fue regidor por La Serena, llegando a ser alcalde de dicha municipalidad entre 1870 y 1873.
Tras la Guerra Civil de 1891, integró las filas del Partido Liberal Democrático.