W listopadzie 1935 roku został przeniesiony do Powiatowej Komendy Uzupełnień Lublin. W marcu 1939 pełnił służbę w Komendzie Rejonu Uzupełnień Kraków Powiat na stanowisku kierownika I referatu ewidencji.

W czasie kampanii wrześniowej 1939 roku dostał się do sowieckiej niewoli. Przebywał w obozie w Kozielsku. Między 9 a 11 kwietnia 1940 roku został zamordowany przez funkcjonariuszy NKWD w Katyniu (lista wywozowa L.W. 017/2 1940) i tam pogrzebany. W czasie prac ekshumacyjnych w 1943 roku jego zwłoki oznaczono numerem 69. Od 28 lipca 2000 roku spoczywa na Polskim Cmentarzu Wojennym w Katyniu.

5 października 2007 minister obrony narodowej Aleksander Szczygło mianował go pośmiertnie na stopień majoraDecyzja Nr 439/MON Ministra Obrony Narodowej z dnia 5 października 2007 w sprawie mianowania oficerów Wojska Polskiego zamordowanych w Katyniu, Charkowie i Twerze na kolejne stopnie oficerskie. Decyzja nie została ogłoszona w Dzienniku Urzędowym MON..