Fue alcalde de Bogotá en el año 1936, titular en dos ministerios (Educación en 1940 y Trabajo en 1944) y congresista durante varios períodos entre 1929 y 1948.