Fue diputado por la provincia de San José en tres períodos: de 1912 a 1916, de 1930 a 1934 y de 1940 a 1944. Apoyó la candidatura de Alfredo González Flores y el Golpe de Estado de Federico Tinoco Granados contra este Mandatario, siendo Senador durante la Dictadura tinoquista. En el gobierno de su hijo fue nombrado Primer Designado a la Presidencia y también Presidente de la Junta Directiva del Banco Nacional de Seguros. Once días después de haber sido declarado Benemérito de la Patria, un día como hoy, 15 de junio de 1943, falleció.