W końcu 1920 roku po odzyskaniu przez Polskę niepodległości przybył wraz z rodzicami w jej nowe okrojone granice, osiedlając się w Toruniu. W Toruniu ukończył szkołę powszechną i gimnazjum.
Po ukończeniu w 1932 roku gimnazjum wstąpił na ochotnika do wojska, do Szkoły Podchorążych Rezerwy Artylerii we Włodzimierzu. W okresie od 13 lutego do 15 lipca 1933 roku odbywał kurs w Szkole Podchorążych Rezerwy przy 1 Batalionie Balonowym w Toruniu. Następnie został słuchaczem Szkoły Podchorążych Artylerii w Toruniu. W październiku 1935 roku nominację na stopień podporucznika artylerii. Po ukończeniu kursu obserwatorów balonowych, od października 1935 roku do listopada 1937 roku, pełni służbę jako oficer służby stałej w 1 Batalionie Balonowym w Toruniu.
W grudniu 1937 roku został skierowany do Centrum Wyszkolenia Lotniczego Nr 1 w Dęblinie na kurs aplikacyjny obserwatorów, który skończył w czerwcu 1938 roku, otrzymując tytuł obserwatora. Po ukończeniu kursu wrócił do Torunia, gdzie pełnił służbę w 4 Pułku Lotniczym do wybuchu wojny.
W trakcie służby wojskowej był także członkiem Aeroklubu Pomorskiego w Toruniu w latach 1935 – 1939. Uzyskał w nim uprawnienia pilota samolotowego turystycznego II kategorii, pilota szybowcowego kategorii C i pilota balonowego.
W kampanii wrześniowej w 1939 roku pełnił służbę jako podporucznik obserwator w II plutonie 46 eskadry obserwacyjnej, w składzie lotnictwa Armii "Pomorze". Latał na samolotach obserwacyjnych Lublin R-XIIID, wykonując loty rozpoznawcze m.in. w rejonie Koronowo – Świecie (3 września 1939), Inowrocławia (8 września), Wyszogród – Płock (14 września). W dniu 17 września 1939 roku w trakcie startu z lotniska w Załuskach w czasie przelotu samolotów eskadry na wschód jego samolot uległ rozbiciu w czasie startu. 19 września 1939 roku dostał się do niewoli niemieckiej. Do 30 stycznia 1945 przebywał w oflagach: Prenzlau, IV C Colditz i II C Woldenberg. W niewoli był członkiem konspiracji.
Po wyzwoleniu z obozu jenieckiego wrócił do Polski na początku lata 1945 roku. W sierpniu podjął pracę w Polskich Liniach Lotniczych LOT w Warszawie na Okęciu, przeszkolenie w pilotażu przeszedł w 15 Mieszanym Szkolno-Treningowym Pułku Lotniczym w Radomiu. Następnie w okresie od października 1945 roku do września 1948 roku latał jako pilot komunikacyjny na liniach krajowych i zagranicznych w PLL LOT. Po wypadku lotniczym odszedł z pracy w lotnictwie, pracując poza nim w latach 1949–1959. W tym czasie ukończył studia na Wydziale Architektury Politechniki Warszawskiej uzyskując dyplom inżyniera architekta. Później od stycznia 1960 roku do sierpnia 1964 roku pracował w Zarządzie Ruchu Lotniczego i Lotnisk Komunikacyjnych na stanowisku starszego inspektora lotnisk. W dniu 9 maja 1970 roku otrzymał awans na stopień porucznika rezerwy.
Od połowy lat pięćdziesiątych działał aktywnie w Związku Bojowników o Wolność i Demokrację, potem w Klubie Seniorów Lotnictwa. Należał do Klubu Twórców Lotniczych, współpracował z Wojskowym Instytutem Historycznym.
Rozwinął również działalność publicystyczną w prasie lotniczej i tygodnikach ogólnopolskich, napisał ponad 100 artykułów o tematyce lotniczej. Zaczął również pisać i wydawać książki głównie o tematyce lotniczej. Kilka spośród jego książek wydano w znanej serii "Żółty Tygrys". Pisał do ostatnich chwil swojego życia.
Zmarł 8 października 1985 roku w Warszawie, został pochowany na Cmentarzu Powązkowskim. [edytuj opis]