Durante los inicios de su carrera laboral fue profesor de la Universidad de los Llanos y funcionario de la Alcaldía de Villavicencio (jefe de Control Urbano, director de Planeación Municipal, director de Valorización, Secretario de Obras Públicas); posteriormente fue designado Alcalde de Villavicencio en 1987.