Dyplom inżyniera, ze specjalnością budowa płatowców, otrzymał w 1952 roku.

Od stycznia 1953 roku rozpoczął pracę w WSK Mielec, gdzie odpowiadał za organizację działu prób w locie (był jego kierownikiem przez trzy lata). W 1956 roku stworzył w zakładzie mieleckim dział serwisu, którym kierował do 1962 roku.

W 1963 roku uzyskał uprawnienia: pilota doświadczalnego II klasy, do wykonywania lotów IFR, do pełnienia czynności operatora radiotelefonisty pokładowego w języku polskim na terytorium Polski i języku rosyjskim na terytorium krajów demokracji ludowej, a także do wykonywania lotów agrolotniczych. Został zatrudniony na stanowisku pilota-oblatywacza mieleckich zakładów, od września 1963 roku uzyskał uprawnienia do oblatywania samolotów An-2 i odrzutowych TS-11 Iskra. Podczas tych lotów pięciokrotnie lądował Iskrą bez pracującego silnika, a raz z częściowo wypuszczonym podwoziem. 19 września 1973 roku oblatał jednomiejscową wersję Iskry w wersji Iskra BR 200 z silnikiem WSK SO-3.