Studiował na Papieskim Instytucie Biblijnym w Rzymie (1973-1976 i 1977-1981), Franciszkańskim Studium Biblijnym w Jerozolimie (1976-1977) oraz na Papieskim Uniwersytecie św. Tomasza w Rzymie (1981-1982). Doktor teologii (biblistyki), od 1982 r. wykładowca w Wyższym Seminarium Duchownym w Gnieźnie a od 1996 r. przewodniczący Rady KEP ds. Dialogu Religijnego. Sakrę biskupią otrzymał 1 lutego 1992 roku.