Fue subdirector nacional de proyectos en el Instituto para el Fomento Municipal (Insfopal), secretario de Hacienda del Huila, secretario de Obras Públicas, profesional universitario en la Compañía Nacional de Telecomunicaciones (Telecom), y asistente de servicios bancarios en la Caja Agraria en Bogotá.