Estudió en la Universidad de Antioquia donde obtuvo el título de Doctor en Derecho y Ciencias Políticas en 1979.
Es doctor honoris causa en Derecho de la Universidad Sergio Arboleda (2023).
Parte General (tres ediciones con la Editorial Temis y una, la cuarta, de 2009, con la Editorial Comlibros en Colombia y la Editorial Jurídica de Chile); Manual de Derecho Penal.
Parte General (dos ediciones con la Editorial Temis; la tercera con la Editorial Comlibros y, las tres últimas, con la Editorial Jurídica Andrés Morales), “Fundamentos de Derecho Penal, Parte General, 6 ediciones de las cuales las tres últimas con la Editorial Tirant lo Blanch (2023).
También, se desempeñó como columnista muy destacado del periódico El Colombiano de Medellín, desde 2013 hasta 2021.