Był autorem wielu publikacji z zakresu teologii biblijnej. Był także członkiem Komisji Episkopatu Polski do spraw Dialogu z Niewierzącymi oraz Komisji Episkopatu Polski do spraw Dialogu z Judaizmem. W latach 2003–2005 był kierownikiem Katedry Egzegezy i Teologii Biblijnej Starego Testamentu na Uniwersytecie Szczecińskim. Członek Collegium Invisibile.
Był recenzentem licznych awansów profesorskich, rozpraw habilitacyjnych na ATK, PAT, ChAT, KUL i kilku innych uczelni. Wypromował wielu doktorów, zrecenzował kilkadziesiąt doktoratów. Pod jego kierunkiem napisano około stu prac magisterskich i licencjackich, zrecenzował podobną liczbę prac magisterskich i licencjackich.
W latach 1984–2006 był asystentem kościelnym miesięcznika „Więź” oraz współpracownikiem „Tygodnika Powszechnego”. Od marca 2009 ponownie był autorem publikującym na łamach Tygodnika Powszechnego. Jego artykuły ukazywały się też na łamach magazynu „Nigdy Więcej”.