W tym samym roku został dowódcą 6 Batalionu Telegraficznego w JarosławiuDziennik Personalny Ministra Spraw Wojskowych z 26 stycznia 1934 r., Nr 2, s. 12.. Od 1 grudnia 1934 do 17 maja 1939 był komendantem Centrum Wyszkolenia Łączności w ZegrzuDziennik Personalny Ministra Spraw Wojskowych z 22 grudnia 1934 r., Nr 14, s. 267.. Od września do grudnia 1938, w czasie rewindykacji Zaolzia, pełnił służbę w Sztabie Samodzielnej Grupy Operacyjnej „Śląsk” na stanowisku dowódcy łączności. Do stopnia pułkownika został awansowany ze starszeństwem z dniem 19 marca 1939. W maju 1939 został wyznaczony na stanowisko dowódcy 2 Grupy Łączności w Warszawie, a w sierpniu 1939 na stanowisko dowódcy łączności Armii „Pomorze”.

II wojna światowa Jako dowódca łączności Armii „Pomorze” walczył w kampanii wrześniowej. 22 września 1939 w czasie bitwy pod Łomiankami został ranny i dostał się do niemieckiej niewoli. W niewoli przebywał od zimy 1940 do wiosny 1945, kolejno w obozach oficerskich (niem. Oflagach): XII A Hadamar (6 lutego 1940 - maj 1942), II E Neubrandenburg (czerwiec 1942 - styczeń 1944) i II D Gross-Born (luty 1944 - styczeń 1945). Od 18 stycznia do 28 marca 1945 wraz z innymi jeńcami oflagu II D maszerował do Stalagu X B w Sandbostel.