Miembro del Partido Liberal durante toda su vida política, durante las décadas de 1940 y 1950 fue concejal y alcalde de Armenia y Representante a la Cámara por el entonces departamento de Caldas (que incluía los actuales Caldas, Risaralda y Quindío).