Jest absolwentem I LO im. Jana Długosza oraz Uniwersytetu Warszawskiego, studiów podyplomowych Szkoły Głównej Handlowej w Warszawie i studiów doktoranckich na Uniwersytecie Ekonomicznym w Krakowie.
Doświadczenie zawodowe
Przed objęciem funkcji Prezydenta Miasta Nowego Sącza był Dyrektorem Generalnym sądeckiej spółki telekomunikacyjnej Telbeskid oraz Prezesem Zarządu spółki Elfarm.