Absolwent Wyższej Oficerskiej Szkoły Lotniczej w Dęblinie, gdzie ukończył studia inżynierskie na kierunku lotniczym. Ukończył także studia magisterskie, specjalność elektrotechnika, oraz studia podyplomowe z informatyki dla nauczycieli na Uniwersytecie Opolskim. Odbył wiele kursów i szkoleń, między innymi: Safety Management Systems at Aerodromes, Aviation Security Trainer, Security Quality Control.
Zawodowo pilot wojskowy zajmujący stanowiska Starszego Inspektora oraz Szef Wydziału Lotniczego w Korpusie Obrony Powietrzne. W latach 2004r do 2006r. kontroler lotów 2. Sektora Nadzoru Ruchu Lotniczego. Od 2006r. specjalista ds. bezpieczeństwa i ochrony Port Lotniczy Wrocław S.A.