Conhecido como Zeca, graduou-se em Filosofia e Teologia, trabalhou como padre católico na Igreja da Ressurreição, e liderou o movimento ecumênico Deus é Dez.
Defendeu sua tese de doutorado na Universidade Gregoriana de Roma, sobre a atualidade do pensamento de Santo Agostinho. Trabalhou na PUC-Rio como professor de teologia e cultura religiosa nos programas de graduação e pós-graduação.
Na mesma universidade coordenou o departamento de Cultura Religiosa, que inclui as disciplinas de Ética profissional. Após deixar o ministério sacerdotal, fez pós-graduação em Administração de Empresas na Coppead/UFRJ, e foi certificado como Coach pela Associação Brasileira de Coaching.
Atualmente, trabalha como professor de Ética na sociedade do conhecimento, na pós-graduação em gestão do conhecimento (MBKM – Crie/Coppe/UFRJ) e como professor convidado da Fundação Getúlio Vargas e na Fundação Dom Cabral. Em suas palestras aborda temas como espiritualidade em tempos de complexidade e inquietude, inovação e modelos de negócio com impacto social, confiança na mudança, ética e liderança educadora. Atuou em empresas como Brookfield Energia Renovável, Globosat, Vale, Embrapa, Petrobrás, Oi e VIVO.