Possui graduação em Filosofia pela Faculdade de Filosofia Nossa Senhora Medianeira (1974)/SP em convênio com a Faculdade de Filosofia de Braga/Portugal e graduação em Teologia pela Pontifícia Universidade Católica do Rio de Janeiro (1974); mestrado em Educação pela PUC/RJ (1980) e mestrado em Teologia (PUC/RJ 1984); mestrado em Teologia Morale pela Pontificia Universidade Gregoriana (Roma, 1986). Atualmente é professor assistente da Universidade Santa Úrsula. Tem experiência na área (como professor e como gestor/administrador universitário) nas áreas de Teologia, Filosofia e Pedagogia, com ênfases em Ética teológica (ou Teologia Moral), ciências da Religião, Ética, História da Filosofia, Fundamentos da Educação e Administração Universitária.
graduate at Teologia from Pontifícia Universidade Católica do Rio de Janeiro (1974), graduate at Filosofia from Faculdade de Filosofia Nossa Senhora Medianeira (1974), master's at Theology from Pontifícia Universidade Católica do Rio de Janeiro (1984), master's at Teologia Morale from Pontificia Universidade Gregoriana (1986) and master's at Education from Pontifícia Universidade Católica do Rio de Janeiro (1980). Has experience in Theology, focusing on Moral Theology