Fue ministro de Guerra y Marina con el presidente de la República José Manuel Balmaceda entre 1889 y 1890, Manuel Baquedano en 1891, Jorge Montt entre 1892, 1895 y 1896.