Estudió Ingeniería Civil en la Universidad Nacional de Colombia, en Bogotá.
[2][3][4] Miembro del Partido Liberal, fue un influyente cacique político en Arauca y Meta durante la segunda mitad del siglo XX.
[2][6][3]En la Cámara presidió la Comisión Cuarta, de presupuesto, en 1966.
Casado con Gloria Uriza, tuvo tres hijos (Catalina, Juan Alfonso y María Cristina).
Su hijo Juan Alfonso se desempeñó brevemente cómo director del Instituto Nacional de Vías durante el gobierno de Gustavo Petro.