Fue director de la Caja de Seguro Social hasta que el 18 de diciembre de 1969 el General Omar Torrijos Herrera lo nombró Presidente de la Junta Provisional de Gobierno en reemplazo de José María Pinilla, poco después de un intento de golpe de estado.