Od 1 kwietnia 1978 przez okres ponad dziewięciu lat pełnił służbę na stanowisku zastępcy dowódcy pułku do spraw szkolenia, a od 25 listopada 1984 do spraw liniowych.

11 listopada 1986 w wieku 45 lat otrzymał przydział służbowy na funkcję dowódcy 36 specjalnego pułku lotnictwa transportowego. W 1988 był na trzymiesięcznym kursie obsługi Tu-154 w Uljanowsku. Dowodził 36 splt do 28 stycznia 1999. Następnie był szefem Oddziału Lotnictwa Wojsk Lądowych i Lotnictwa Transportowego w Szefostwie Wojsk Lotniczych Dowództwa Wojsk Lotniczych i Obrony Powietrznej w Warszawie. Dwukrotnie pilotował samolot, którym leciał papież Jan Paweł II. W maju 1987 lądował podczas wojny w Kabulu. 22 grudnia 1990 przyleciał z Londynu z prezydentem Ryszardem Kaczorowskim, który przywiózł do kraju insygnia Prezydenta II RP. 19 marca 1991 jako dowódca załogi samolotu, odbył lot na trasie Warszawa – Waszyngton – Los Angeles – Chicago – Nowy Jork, gdzie pasażerem był prezydent Lech Wałęsa. Jest pilotem wojskowym klasy mistrzowskiej z 37-letnim doświadczeniem z nalotem ponad 6750 godzin. Pilot instruktor m.in. na samolotach Jak-40, Tu-154M (na tym typie samolotu latał 12 lat). Od 30 lat związany z 36 specjalnym pułkiem lotnictwa transportowego.