Absolwent Wydziału Prawa i Administracji Uniwersytetu Gdańskiego na dwóch kierunkach: Administracja (studia licencjackie) oraz Prawo (jednolite studia magisterskie). Ukończył studia podyplomowe „Zamówienia Publiczne” prowadzone przez Instytut Nauk Prawnych Polskiej Akademii Nauk w Warszawie, studia podyplomowe „Ochrona Danych Osobowych” prowadzone przez Akademię Leona Koźmińskiego w Warszawie oraz studia podyplomowe „Prawo Weterynaryjne i Sanitarne” prowadzone przez Uniwersytet SWPS w Warszawie. Od 2014 r. członek Pomorskiej Izby Adwokackiej w Gdańsku, w tym od 2017 r. jako adwokat. Członek niezrzeszony Sekcji Prawa Rodzinnego przy Okręgowej Radzie Adwokackiej w Warszawie.