Hijo de Francisco Javier Valdés Aldunate y Javiera Carrera Fontecilla, quien a su vez fue hija del general José Miguel Carrera, y por tanto fue nieto del prócer.
Fue educado en el Seminario de Santiago y en el Instituto Nacional.
Sus restos fueron repatriados a Chile en junio de 1899.
Se incorporó en 1859 a la Revolución contra Manuel Montt.
Fue diputado por Santiago (1888-1891), integró la comisión permanente de Guerra y Marina.