Od czerwca 1937 roku dowódca stacji namiarowo-podsłuchowej nr 3 w Krakowie podlegającej Oddziałowi II Sztabu Generalnego Wojska Polskiego. Od września 1938 roku przydzielony do Oddziału II (wywiad) Grupy Operacyjnej „Zaolzie” gen. dyw. Władysława Bortnowskiego. Od listopada 1938 roku ponownie dowódca stacji namiarowo – podsłuchowej nr 3 w Krakowie. Od grudnia 1938 roku dowódcą kompanii 1 Batalionu Telegraficznym w Zegrzu, od marca 1939 adiutant Pułku Radiotelegraficznego w Warszawie i dowódca szkoły podoficerskiej. Od 24 sierpnia 1939 roku był dowódcą stacji radiotelegraficznej nr 5 w Starogardzie Gdańskim.

W kampanii wrześniowej 1939 obsługiwał stację na szlaku Starogard Gdański – Aleksandrów Kujawski – Warszawa – Siedlce – Brześć – Małoryta – Kowel – Łuck – Krzemieniec – Tarnopol – Horodenka – Kołomyja – Kosów. 19 września przekroczył granicę polsko-rumuńską, do 30 listopada został internowany w Tulca, następnie w Casimcea (Rumunia).