W latach 1993–2001 pracował w Radzie Konferencji Episkopatów Europy (CCEE) pełniąc funkcję sekretarza przewodniczącego CCEE ks. kard. M. Vlka (misja o charakterze dyplomatycznym). W latach 2001–2006 pełnił posługę naukowo-duszpasterska w miasteczku ekumenicznym Ottmaring k/Augsburga (Ökumenische Lebenszentrum Ottmaring). W latach 1985–1986 i 1988–1993 pełnił funkcję sekretarza generalny Papieskiego Wydziału Teologicznego we Wrocławiu. W lattch 1985–2006 adiunkt Papieskiego Wydziału teologicznego we Wrocławiu. Od 1988roku do 1993 był dyrektorem Biblioteki Głównej PWT i MWSD we Wrocławiu i jej reorganizatorem. W 1986 roku otrzymał stypendium Polskiego Instytutu Historycznego w Rzymie i był członkiem drugiej polskiej wyprawy naukowej do spraw krytycznej edycji akt nuncjatury polskiej (nawiązującej do inicjatywy PAU). W latach 1991–1993 był współzałożycielem i wiceprezesem Federacji Bibliotek Kościelnych w Polsce „Fides” z siedzibą w Warszawie.