Graduado em Filosofia e Teologia pelo seminário da Imaculada Conceição, com mestrado e doutorado em Teologia Moral pela Pontificia Università della Santa Croce. Especializado em Bioética. Professor convidado na Faculdade de Teologia da UCP e no Seminário Nossa Senhora do Amor Divino. Ministra Italiano, Grego e Catecismo da Igreja Católica. Atua como professor de Problemas Bioéticos de Fim de Vida para a turma de Teologia.