Nació en Santiago en 1845, hijo de Juan Antonio Valdivieso Ruiz de Balmaceda y de Loreto Amor Prado.
Casado con Clinia Amor Vargas, con 5 hijos.
Falleció en Santiago en julio de 1900.
Estudió en el Instituto Nacional; Universidad de Chile, Facultad Derecho. Juró como Abogado el 21 de marzo de 1864.
Fue Abogado; Industrial; Juez; Agricultor. Juez de Letras de Copiapó; Juez de Letras de Linares; Juez de Letras de Santiago, hasta 1873. Intendente de Atacama.
Diputado por Osorno 1876-1879; Carelmapu 1882-1885.
Diputado suplente por Casablanca 1885-1888.
Militante del partido Liberal.