Syn Felicji z Brodowskich, jego ojciec zmarł w 1928 roku. Z lotnictwem zetknął się na kursach modelarskich, prowadzonych przed wojną w 197. Mazowieckiej Drużynie Harcerzy. W czasie wojny kontynuował naukę w szkole zawodowej oraz na tajnych kompletach. W latach 1942–1943 pracował jako pomocnik mechanika w zakładach Škoda, w latach 1943–1944 jako tokarz w fabryce obrabiarek Pionier. W konspiracji od 1941: w NOW jako „Romuald”, następnie zaprzysiężony w Armii Krajowej jako „Orliński”. W VII Obwodzie „Obroża” Okręgu Warszawskiego AK, m.in. jako kolporter tajnej prasy („Walka”, „Biuletyn Informacyjny”, „Insurekcja” i in.) oraz w osłonie zrzutów na placówce „Solnica” koło Grodziska Mazowieckiego. Po powstaniu współpracownik komórki „Foto” Delegatury Rządu na Kraj. Umiejętności fotograficzne zdobył w domu, wychowywany przez matkę, wdowę, fotografkę prowadzącą zakład fotograficzny w Milanówku.
W 1945 ukończył kursy szybowcowe (Srebrna Odznaka Szybowcowa od 1948, Diamentowa od 1965), a w 1946 kurs pilotażu samolotowego w Cywilnej Szkole Pilotów i Mechaników w Ligotce Dolnej (licencja pilota od 1947). Po ukończeniu studiów (1949) rozpoczął pracę w Głównym Instytucie Lotnictwa w Warszawie. W tym samym roku aresztowany, po dwóch miesiącach zwolniony i usunięty z pracy w Instytucie, pozbawiony prawa latania. Przez cztery lata pracował jako konstruktor i kontroler w zakładach Zelmot, produkujących reflektory do pojazdów i maszyn. Zamieszczał też artykuły w prasie lotniczej: „Skrzydlatej Polsce” i „Skrzydłach i Motorze”.
Do pracy w GIL powrócił na początku 1955, kiedy przywrócono mu licencję pilota i prawo do latania aeroklubie. Zatrudniony został w Dziale Badań w Locie. W tym samym roku był jednym z pięciu pierwszych Polaków, którzy uzyskali licencje pilotów śmigłowcowych. Zainicjował wznowienie lotów na eksperymentalnym śmigłowcu BŻ-1 GIL, a w 1959 oblatał prototyp BŻ-4 Żuk. Jesienią 1956 jako pierwszy Polak pilotował śmigłowce Mi-4 i Jak-24, podczas stażu w OKBMila w ZSRR, następnie prowadził w Polsce homologacyjne próby wersji licencyjnej Mi-1 – SM-1 i SM-2 dla lotnictwa cywilnego. Na SM-1 ustanowił rekord świata w czasie wznoszenia na 3000 metrów w klasie śmigłowców napędzanych silnikiem tłokowym[6]. W 1957 r. na śmigłowcu SM-1[7] wykonał pierwsze w Polsce górskie lądowanie śmigłowca na górze Żar a sanitarną wersją tego śmigłowca wykonywał pierwsze w kraju loty w górach. Rosjanie zaprosili go ponownie w 1969, kiedy starali się o uzyskanie międzynarodowego świadectwa zdatności dla współosiowego śmigłowca Ka-26. Witkowski był pierwszym obcokrajowcem pilotującym ten śmigłowiec. Później podobną rolę pełnił przy procedurach wprowadzania do polskiego lotnictwa cywilnego śmigłowców Mi-6 i Mi-8. Jako pilot pracował dla agend ONZ – WHO i FAO w Szwecji, Libii, Jugosławii, Nigerii, Kanadzie i Indonezji, korzystając z doświadczeń zdobytych w latach 70., przy adaptowaniu śmigłowca Mi-2 do potrzeb agrolotnictwa.
Inna aktywność
W 1986 w związku z chorobą błędnika zakończył latanie. Pozostał w Instytucie Lotniczym, gdzie m.in. programował próby w locie śmigłowca PZL Sokół.
W latach 1970–1979 był Przewodniczącym Komisji Śmigłowcowej APRL oraz (od 1971 do 1992 r.) polskim delegatem do komisji wiropłatowej FAI. Uczestniczył, jako członek Międzynarodowego Jury w Śmigłowcowych Mistrzostw Świata: pierwszych (w 1971 r. w Niemczech), trzecich (w 1978 r. w b. ZSRR) oraz czwartych Śmigłowcowe Mistrzostwa Świata 1981 zorganizowanych w Polsce – tych ostatnich był współorganizatorem. Podczas Śmigłowcowych Mistrzostw Świata w Zielonej Górze w 2015 roku, był gościem honorowym.
W marcu 2017 r. w Lozannie, Komisja Wiropłatowa Międzynarodowej Federacji Lotniczej FAI przyznała mu Złoty Medal Wiropłatowy w uznaniu zasług dla popularyzacji sportu śmigłowcowego.
Na emeryturze powrócił do zainteresowań modelarskich, od których w 1937 rozpoczął przygodę z lotnictwem. Został międzynarodowym sędzią modelarskim, działając w jury zawodów modelarskich w Lesznie (1994), Finlandii (1996), Turcji (1997) i Dęblinie (1999).
Życie prywatne
W 1961 r. zawarł związek małżeński z Teresą Marią Ryszkowską. Córka Grażyna ukończyła studia na Politechnice Warszawskiej jako mgr inż. chemik, poligraf.
Sześć stopni swobody, wyd. 1980 i wznowienie z poszerzeniem jako Sześć stopni swobody II w 1998, wznowienie z dopisaniem ciągu dalszego Sześć stopni swobody III – 2016
Dzieje śmigłowca, wyd. 2005
Allied Rotorcraft of the WW2 period, wyd. 2010 oraz Rotorcraft of The Third Reich, wyd. 2007