Jest absolwentem Uniwersytetu Jagiellońskiego w Krakowie, gdzie w latach 2002-2007 studiował Administrację na Wydziale Prawa i Administracji.
W latach 2017-2018 ukończył ARGO Top Public Executive Program w IESE Business School.
Od września 2007 roku związany jest z Głównym Urzędem Nadzoru Budowlanego, gdzie pełnił szereg funkcji w Departamencie Inspekcji i Kontroli Budowlanej, od starszego inspektora, przez specjalistę, głównego specjalistę, naczelnika wydziału po zastępcę dyrektora.
Obecnie zatrudniony jest na stanowisku dyrektora Biura Organizacyjnego. Jednocześnie od 2023 r. pełni funkcję Sekretarza Generalnego Europejskiego Konsorcjum Nadzoru Budowlanego (CEBC).