Possui graduação em Teologia pela PUC-Rio (1999), mestrado em Teologia Bíblica também pela PUC-Rio (2002) e doutorado em Teologia Bíblica pela PUG-Roma (2008). Atualmente, está Professor Adjunto 2 do Departamento de Teologia da PUC-Rio, no qual ensina Sagradas Escrituras; também é professor de Sagradas Escrituras do Instituto Superior de Teologia da Arquidiocese do Rio de Janeiro.
É membro da Associação Bíblica Brasileira (ABIB), da Associação Bíblica Italiana (ABI), da Sociedade de Teologia e Ciências da Religião (SOTER), da Society of Biblical Literature (SBL), e integra o grupo de pesquisa TIAT (Tradução e Interpretação do Antigo Testamento) junto ao CNPq.
Possui quatro linhas de pesquisa: [1] Bíblia e Teologia: relações, metodologias e interdisciplinaridade entre exegese, teologia, fé e praxe pastoral; [2] Exegese Bíblica Veterotestamentária: Interpretação e leitura canônica de textos proféticos; [3] Leitura canônica e interpretação de textos bíblicos; [4] Questões Atuais sobre o Pentateuco.