Lekarz chorób wewnętrznych i medycyny lotniczej, specjalista neurolog. Ponad 20 letni staż pracy, posiada uprawnienia do badań kierowców i wydawania pozwoleń na posiadanie broni. Absolwent Wojskowej Akademii Medycznej w Łodzi, którą ukończył w 1995 roku. Staż podyplomowy odbył w 5 Wojskowym Szpitalu Klinicznym z Polikliniką w Krakowie. Następnie pracował w 20 Wojskowym Szpitalu Uzdrowiskowo-Rehabilitacyjnym w Krynicy Zdroju i jednocześnie specjalizował się w dziedzinie chorób wewnętrznych w 5 Wojskowym Szpitalu Klinicznym z Polikliniką w Krakowie w Klinice Kardiologii.