Absolwent Wydziału Prawa i Administracji Uniwersytetu Warszawskiego (2016). W latach 2017–2020 odbył aplikację adwokacką przy Okręgowej Radzie Adwokackiej w Warszawie. Od 2020 r. wykonuje zawód adwokata (WAW/ADW/8955).
Radca prawny (nr wpisu LB-1416), doradca podatkowy (nr wpisu 10399). Absolwent Wydziału Prawa i Administracji UMCS, Wydziału Austriackiego i Międzynarodowego Prawa Podatkowego Uniwersytetu Ekonomicznego w Wiedniu (LL.M. International Tax Law), Studiów Podyplomowych SGH Metody Wyceny Spółki Kapitałowej.