Po zakończeniu wojny powrócił do Polski, gdzie z powodów politycznych był represjonowany i uniemożliwiono mu pracę w lotnictwie. Znalazł pracę w Fabryce Sygnałów Kolejowych w Krakowie, w 1948 r. został przeniesiony do Zarządu Przemysłu Wyrobów Blaszanych na stanowisko naczelnika Wydziału Kontroli Technicznej. W 1952 roku został zatrudniony Departamencie Techniki Ministerstwa Przemysłu Drobnego i Rzemiosła, skąd w 1954 r. przeszedł do Centralnego Zarządu Przemysłu Terenowego. Od września 1956 roku rozpoczął pracę jako pilot kieleckiego Zespołu Lotnictwa Sanitarnego, a 1 października 1957 r. przeszedł do pracy w warszawskim Zespole Lotnictwa Sanitarnego. Pełnił tam funkcję instruktora i kierownika wyszkolenia.

28 lutego 1967 roku przeszedł na emeryturę. Na 52 typach samolotów wylatał 8138 godzin, w tym 1984 godziny w nocy. Był członkiem Aeroklubu Warszawskiego oraz Klubu Seniorów Lotnictwa w Warszawie. Zmarł w Warszawie 17 lutego 1984 roku, został pochowany na cmentarzu Północnym (kwatera W-II-8, rząd 2, grób 3).