Prawnik, absolwent Uniwersytetu Jagiellońskiego, po aplikacji sędziowskiej, zakończonej egzaminem sędziowskim w 1990 roku.
W latach 1990–1991 członek orzekający w Kolegium Odwoławczym przy Sejmiku Samorządowym Województwa Krakowskiego.
W okresie od 1991 do 2003 roku związany ze środowiskiem ubezpieczeniowym, w tym również jako Dyrektor TUiR WARTA S.A. Oddział w Krakowie.
Od 2003 do 2005 roku pracował w Urzędzie Miasta Krakowa na stanowisku Dyrektora Wydziału Architektury i Urbanistyki.
Od 2006 roku do chwili powołania prowadził własną Kancelarię Radcowską.
Z dniem 27 sierpnia 2018 roku powołany na stanowisko II Zastępcy Prezydenta Miasta Krakowa.
Koordynuje i nadzoruje pracę:
1. Wydziału Architektury i Urbanistyki,
2. Biura Planowania Przestrzennego,
3. Biura Miejskiego Konserwatora Zabytków,
4. Wydziału ds. Jakości Powietrza,
5. Wydziału Geodezji,
6. Wydziału Kształtowania Środowiska,
7. Wydziału Rozwoju Miasta.
Sprawuje nadzór nad następującymi spółkami:
Kraków Nowa Huta Przyszłości
Ponowne wykorzystywanie informacji sektora publicznego - odmienne zasady