[1] Inició su carrera en 1990, cuando entró como asesor de la Dirección de Inversiones y Finanzas Públicas del Departamento Nacional de Planeación durante el fin del gobierno de Virgilio Barco Vargas.
[2] En el sector público, entre 1993 y 2003 trabajó en el Ministerio de Comercio Exterior, siendo negociador y coordinador internacional (2001-2003) de temas como el Área de Libre Comercio de las Américas (ALCA); también fue negociador en la Misión de Colombia ante la Organización Mundial del Comercio, en Ginebra (Suiza), y asesor del Consejo Superior de Comercio Exterior.
Posteriormente, se desempeñó como Gerente general del Instituto Colombiano Agropecuario entre 2006 y 2008.
Fue nombrado Ministro de Agricultura por el presidente Iván Duque Márquez en agosto de 2018,[4] puesto que ocupó hasta febrero de 2020.
Tras dejar el cargo, fue nombrado director del Fondo de Garantías de Instituciones Financieras.