jako aplikant referendarski w Urzędzie Wojewódzkim w Poznaniu, następnie jako kierownik referatu administracyjno-prawnego w Starostwie Powiatowym w Kaliszu.
II wojna światowa W kampanii wrześniowej 1939 zmobilizowany 31 sierpnia 1939 jako dowódca plutonu zwiadu Ośrodka Zapasowego 14 Wielkopolskiej Dywizji Piechoty. Od 7 września jako dowódca plutonu batalionu ppłk Stefana Górnisiewicza w Grupie „Kowel” płk. Leona Koca, Od 27 września w Grupie Operacyjnej płk. dypl. Tadeusza Zieleniewskiego uczestniczył w zwycięskich potyczkach z Niemcami pod Dzwolą i Janowem Lubelskim. W nocy 30 września / 1 października 1939 uczestniczył w walkach z sowiecką kolumną zmotoryzowaną w rejonie wsi Momoty.
Po zakończeniu walk dotarł do Lwowa, przez Kołomyję zamierzał przejść do Rumunii. W rejonie Kosowa aresztowany przez NKWD pod fałszywą tożsamością Edmund Porazik. Po zwolnieniu 24 grudnia 1939 przekroczył granicę z Rumunią, aresztowany, następnie internowany w Buzau. Uciekł, ze Splitu statkiem „Patris” 24 lutego 1940 dotarł do Marsylii (Francja). Wstąpił do Polskich Sił Zbrojnych. Po upadku Francji ewakuowany ze St. Nazaire, 22 czerwca 1940 dotarł do Plymouth (Wielka Brytania).