Trabajó como jefe de personal del extinto Departamento Administrativo de Intendencias y Comisarías.
[2] Ocupó múltiples cargos públicos, entre ellos fue Intendente de Putumayo, Intendente de Guainía (1989) durante la presidencia de Virgilio Barco Vargas,[3] Comisario de Guaviare (1991)[4]y como último Intendente de Arauca (1991-1992), estas dos bajo el gobierno de César Gaviria Trujillo.
[5][2] También fue Secretario General del Departamento Administrativo de Seguridad en 1992.
[2] Más adelante se desempeñó como notario y registrador municipal en varias ciudades del país.
[6] Falleció en abril de 2021, mientras servía como Notario de Ansermanuevo (Valle del Cauca).