Święcenia kapłańskie otrzymał 9 czerwca 1973 r. z rąk Sługi Bożego kard. Stefana Wyszyńskiego. Licencjat biblijny uzyskał na Ponificium Institutum Biblicum. Następnie, dla pogłębienia studiów archeologicznych i judeo-chrześcijańskich, udał się do Jerozolimy na Studium Biblicum Franciscanum. Doktorat z teologii biblijnej uzyskał na Pontificia Studiorum Universitas a S. Thoma Aq. w Rzymie. W 1989 r. uczestniczył w programie studiów na Spertus College of Judaica w Chicago, poświęconym żydowskiej teologii, liturgii i kulturze oraz amerykańskiemu pluralizmowi religijnemu. 25 marca 1992 r. konsekrowany na biskupa pomocniczego Archidiecezji Gnieźnieńskiej. Przewodniczący Rady Episkopatu Polski ds. Dialogu Religijnego (Komitet do Dialogu z Judaizmem, Komitet do Dialogu z Religiami Niechrześcijańskimi, Komitet do Dialogu z Niewierzącymi), konsultor Papieskiej Komisji ds. Religijnych Relacji z Judaizmem.