Absolwent Szkoły Głównej Handlowej w Warszawie (międzynarodowe stosunki gospodarcze i polityczne) oraz studiów podyplomowych w Collegium Civitas (prognozowanie, planowanie strategiczne i foresight) i na Uczelni Łazarskiego (prawo ochrony środowiska).
Przez wiele lat pracował w instytucjach publicznych centralnych i samorządowych. W latach 2006–2010 był radnym m.st. Warszawy. W latach 2018–2023 pełnił funkcję zastępcy burmistrza Dzielnicy Ursynów m.st. Warszawy. Odpowiadał m.in. za utrzymanie terenów zieleni, współpracę z przedsiębiorcami oraz zasoby lokalowe. Wcześniej konsultant i ekspert ds. zrównoważonego rozwoju miast w ramach projektu Smart City Blog. Prowadził zajęcia ze studentami w ramach przedmiotów obejmujących tematykę rozwoju inteligentnych miast. Mówca, moderator i uczestnik paneli dyskusyjnych podczas licznych konferencji branżowych z obszaru rozwoju współczesnych miast.
Od 13 grudnia 2023 r. dyrektor generalny w Ministerstwie Cyfryzacji.