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 Powietrznej. W latach 2004 r. do 2006 r. kontroler lotów 2. Sektora Nadzoru Ruchu Lotniczego. Od 2006 r. specjalista ds. bezpieczeństwa i ochrony w Porcie Lotniczym Wrocław S.A.