Fue Ministro de Guerra y Marina desde el 27 de noviembre de 1899 hasta el 3 de noviembre de 1900 y luego desde el 7 de abril de 1903 hasta el 1 de septiembre de 1903, periodos durante los cuales se preocupó especialmente por mejorar la condición del Ejército de Chile; mientras que con posterioridad fue Ministro del Interior desde el 1 de septiembre de 1903 hasta el 23 de octubre de 1903.