Wojnę zakończył w stopniu starszego sierżanta. Nie zdecydował się na powrót do Polski i pozostał na emigracji. W 1947 roku wstąpił do Polskiego Korpusu Przysposobienia i Rozmieszczenia. Zmienił imię i nazwisko na William Gray i pozostał w Wielkiej Brytanii. Pracował w zakładach Dunlop Tyres, a następnie w przemyśle lotniczym. Od 1964 roku pracował w Kanadzie, w 1965 przeniósł się na Wyspy Bahama. Po dwóch latach wyjechał do USA, gdzie pracował w handlu. Następnie otworzył własną działalność związaną z handlem maszynami budowlanymi. Aktywnie brał udział w życiu Polonii – był członkiem Kongresu Polonii Amerykańskiej oraz prezesem Stowarzyszenia Lotników Polskich w Kalifornii.
W 1993 roku uczestniczył w sprowadzeniu zwłok gen. Sikorskiego do Polski. 17 września brał udział w niesieniu trumny generała na Wawel oraz w złożeniu jej w krypcie św. Leonarda. W 2004 roku powrócił na stałe do Polski i zamieszkał w Kaliszu.