W latach 2008–2018 sprawował funkcję dyrektora Centrum Kształcenia Kadr Lotnictwa Cywilnego Europy Środkowo-Wschodniej Politechniki Śląskiej. W latach 2014–2017 był kierownikiem Katedry Technologii Lotniczych Wydziału Transportu Politechniki Śląskiej. Od roku 2018 ponownie jest jej członkiem.
Działalność naukowa Jest autorem pierwszych w Polsce eksperymentów lotniczych, m.in.: zastosowania odbiornika GPS na pokładzie samolotu i śmigłowca w 1992 r.; implementacji technik SPAN w nawigacji powietrznej w październiku 2007 r.; zdeterminowania warunków współpracy systemów satelitarnych GNSS, ASG-EUPOS, EGNOS, METEOSAT, jako SBAS, GBAS, pod kątem podejścia do lądowania APV-I i APV-II. Pierwszy w Polsce eksperyment prowadzenia samolotu z podejściem pionowym przeprowadził w lutym 2007 r.
Reprezentant Polski w pracach: podkomisji NATO ds. nawigacji, sekcji Nawigacji i Hydrografii Komitetu Geodezji i Kartografii PAN, sekcji Geoinformatyki Komitetu Geodezji i Kartografii PAN. Członek Komisji Geodezji Satelitarnej Komitetu Badań Kosmicznych i Satelitarnych.