Teólogo, Filósofo, Defensor de Derechos Humanos, es director ejecutivo de Justicia y Paz de la Comunidad Franciscana de Nuestra Señora de Lourdes en Colombia, miembro del Consejo Directivo del Servicio Internacional Cristiano de Solidaridad con los Pueblos de América Latina —Monseñor Oscar Arnulfo Romero— y de la Coordinación de la Alianza Global Convida20.