Economista de la Universidad de Antioquia con magíster en Economía de la Universidad de Chile. Es investigador reconocido en temás agrarios y agroindustriales. Profesor de la Universidad de Antioquia y profesor titular en la Facultad de Ciencias Económicas de la Universidad Nacional de Colombia. Fue director de la Oficina de planeación del Ministerio de Agricultura, consultor en desarrollo rural de la FAO, del Programa de las Naciones Unidas para el Desarrollo (PNUD) y de la Comisión Nacional de Reparación y Reconciliación. Premio Ciencias Sociales y Humanas de la Fundación Alejandro Ángel Escobar (2013).
En los años treinta cuando se expidió la Ley 200 de 1936, el problema agrario se caracterizaba por una inadecuación de la estructura agraria a las necesidades del desarrollo industrial y la ampliación del mercado interno. La producción agropecuaria estaba en manos de pequeños productores (campesinos, aparceros, arrendatarios y colonos) que mantenían una economía de subsistencia sin capacidad de generar productos para la industria y un mercado interno más amplio.