Wykształcenie wojskowe Absolwent Wojskowej Szkoły Pilotów w Dęblinie (1948) Absolwent Kursu Doskonalenia oficerów dla dowódców pułków w ZSRR (1954) Absolwent Akademii Sztabu Generalnego WP Absolwent Wojskowej Akademii Sztabu Generalnego Sił Zbrojnych ZSRR im. Woroszyłowa w Moskwie (1972)

Przebieg służby wojskowej Służba w 7 Zapasowym Pułku Piechoty – 30.06.1945 – 04.09.1946 Pilot w 1 pułku lotnictwa myśliwskiego w Modlinie – 09.1948 – 02.10.1949 Starszy pilot w 3 pułku lotnictwa myśliwskiego – 1 0.1949 – 11.1950 Szef strzelania powietrznego 3 plm – 25.11.1950 – 20.03.1951 Oficer strzelania powietrznego 2 pułku lotnictwa myśliwskiego w Krakowie – 03.1951 – 12.1951 Dowódca eskadry lotniczej 2 plm w Krakowie – 25.12.1951 – 03.1953 Pomocnik dowódcy pułku ds. pilotażu 2 plm w Krakowie – 24.03.1953 – 11.1953 Dowódca 26 pułku lotnictwa myśliwskiego w Zegrzu Pomorskim – 22.10.1954 – 18.11.1957 Zastępca dowódcy lotnictwa myśliwskiego 1 Korpusu Obrony Przeciwlotniczej Obszaru Kraju w Warszawie – 8.11.1957 – 19.08.1961 Starszy inspektor lotnictwa myśliwskiego 1 Korpusu OPL OK w Warszawie – 09.1961 – 07.1962 Zastępca dowódcy 1 Korpusu OPK ds.