Sirvió como gobernador de León, cónsul de Nicaragua en Costa Rica y ministro de Relaciones Exteriores durante el gobierno de Juan Bautista Sacasa, manteniendo además la dirección de la Guardia Nacional.