Vinculado a la Escuela de Ciencias Humanas de la Universidad del Rosario desde el 2003. Director del Centro de formación en ética y ciudadanía, Phronimos, y profesor titular de la de la misma Universidad. Tiene pregrados en Filosofía y Economía en la Universidad del Rosario. En el año 2008, obtuvo su doctorado en Filosofía en Binghamton University. El profesor Herrera trabaja las áreas de ética aplicada, filosofía moral, filosofía política moderna, la filosofía de la historia y la filosofía de las ciencias sociales. En la actualidad, se encuentra investigando el problema de la ética de las instituciones y las relaciones entre la agencia moral y política y las instituciones. Entre sus publicaciones más destacadas se encuentran: “Crítica al modelo liberal de empresa”, en coautoría con Camila de Gamboa “Representar el sufrimiento de las víctimas en conflictos violentos”, “Kant, el mal radical y la modernidad”, “el contractualismo moderno y la culpa política”, “el perdón y la ética discursiva”, “Walter Benjamin: El materialismo histórico y la dialéctica de las imágenes”, “Una defensa de la interpretación constructivista de la teoría moral kantiana”, “Spinoza, historia, superstición y política”, en coautoría con Camila de Gamboa “Representar el sufrimiento de las víctimas en conflictos violentos”, y en coautoria con David Hernández, Elizabeth Moreno, Ruth Baquero y Andrés Guzmán Building ethical guidelines for the production of official statistics: the Statistical Ethics Committee for the National Administrative Department of Statistics (DANE) in Colombia.