Durante los primeros años de gobierno del general Tomás Guardia Gutiérrez ejerció varios cargos importantes: miembro del Consejo de Estado (13 de octubre de 1870 a 24 de febrero de 1872), Vicente Herrera Zeledón, Secretario de Gobernación y carteras anexas (del 15 de febrero al 21 de noviembre de 1873 y del 1° de diciembre de 1873 al 8 de mayo de 1876), encargado de la Secretaría de Relaciones Exteriores y carteras anexas (del 6 de septiembre al 21 de noviembre de 1873, del 3 de marzo al 14 de diciembre de 1874 y del 20 de mayo de 1875 al 8 de mayo de 1876) y Segundo Designado a la Presidencia (22 de mayo de 1874 a 5 de mayo de 1875).