Abogado de la Universidad Externado de Colombia y especialista en Derecho Penal de la misma Universidad. Realizó un curso de corta duración en Office Of Overseas Prosecutorial Development Assistance And Trainning.
El doctor Leonardo ha trabajado en la Fiscalía General de la Nación y en el Tribunal Superior de Bogotá. Autor de diversos artículos en materia de Derecho Penal., entre ellas, El delito de Defraudación de Fluídos.
Actualmente es Docente de Pregrado y Postgrado de la Universidad Externado de Colombia.
Docente de derecho penal por más de veinte años en las áreas de derecho penal general, especial y procesal. Dentro de su área de desempeño académico y profesional ha abordado la relación existente entre el régimen de servicios públicos y el derecho penal, por medio de actividades académicas como publicaciones especializadas, cursos e intervención en seminarios especializados y en el ámbito profesional ha sido asesor y consultor de empresas del sector de servicios públicos en el ámbito penal.