Do 1948 pracował w okupowanych przez Aliantów Niemczech jako kapelan harcerski i kapelan kobiecego obozu żołnierskiego w Oberlangen. Był organizatorem Zrzeszenia Wydawców i Dziennikarzy Polskich w Niemczech, współzałożycielem Zjednoczenia Polskiego i redaktorem „Biuletynu Informacyjnego”. W latach 1948–1950 w Londynie redagował pismo „Sodalis Marianus”. W 1950 wyjechał do Rzymu.

Od 13 października 1951 do 13 marca 1957 był kierownikiem Sekcji Polskiej Radia Watykańskiego. Ponadto pracował w Polskim Instytucie Historycznym i redagował seryjne wydawnictwo „Sacrum Poloniae Millenium”. Krótko przebywał w Chicago, po czym w 1959 wrócił do Rzymu, gdzie przez kilka lat kierował biblioteką kolegium „Bellarminum”. W 1969 przeniósł się do Grottaferrata pod Rzymem, gdzie poświęcił się pracy naukowej i publicystycznej, żywo angażując się w życie polskich środowisk emigracyjnych. W 1994 wrócił do Warszawy. W 1995 otrzymał Honorowe Obywatelstwo Miasta Ostrowa Ulica Józefa Warszawskiego w Ostrowie Wielkopolskim w Targeo.

Został pochowany w grobowcu Zgromadzenia Jezuitów na cmentarzu Powązkowskim (kwatera 216-1/2/5/6-37/38/38).

Upamiętnienie W Ostrowie nazwano ulicę imienia o.