Jest absolwentem Politechniki Warszawskiej, gdzie ukończył studia na kierunku Ochrona Środowiska. Ponadto ukończył studia podyplomowe na Politechnice Warszawskiej w zakresie Elektroenergetyki w Transporcie Kolejowym oraz na SGH w obszarze Zarządzania Łańcuchem Dostaw, a także Zarządzania Zrównoważonym Rozwojem. Certyfikowany audytor Systemów Zarządzania Środowiskiem, Jakością i BHP. Posiada certyfikat zarządzania projektami Prince Foundation.
Dołączył do zespołu EY w 2023 roku. Posiada ponad piętnastoletnie doświadczenie w obszarze ochrony środowiska i zrównoważonego rozwoju współpracując z globalnymi korporacjami zarówno od strony biznesowej jak i konsultingowej. Prowadził i uczestniczył m.in. w projektach w odniesieniu do zbierania danych, kalkulacji śladu węglowego, czy raportowania ESG.