Ocupó diversos cargos públicos: Director de Planeación de Cundinamarca, Subgerente de la Empresa de Acueducto y Alcantarillado de Bogotá, Secretario Económico del expresidente Virgilio Barco, y Director del Instituto Colombiano de Ahorro y Vivienda, hasta 1997.