Po zdaniu matury (1934) zamierzał poświęcić się karierze inżynierskiej. Zdał egzaminy wstępne na Politechnikę Warszawską, ale przed rozpoczęciem studiów postanowił odbyć szkolenie wojskowe. Kurs podchorążych rezerwy odbył w 57 pułku piechoty Wielkopolskiej, skąd został skierowany do Szkoły Podchorążych Lotnictwa w Dęblinie. Naukę ukończył w 1937 z 3. lokatą. Na stopień podporucznika został mianowany ze starszeństwem z dniem 1 października 1937 i 3. lokatą w korpusie oficerów lotnictwa, grupa liniowa. W 1939 pełnił służbę w 3 pułku lotniczym w Poznaniu na stanowisku pilota 131 eskadry myśliwskiej.
II wojna światowa W czasie kampanii wrześniowej walczył na samolocie PZL P.11 o numerze bocznym 6, w składzie 131 eskadry myśliwskiej. W chwili wybuchu II wojny światowej zajmował stanowisko dowódcy klucza.