Absolwent Wydziału Prawa i Administracji Uniwersytetu Gdańskiego. Ukończył jednolite studia magisterskie na kierunku Prawo. Odbył aplikację adwokacką przy Okręgowej Radzie Adwokackiej w Gdańsku, a następnie zdał egzamin adwokacki uzyskując wpis na listę adwokatów Pomorskiej Izby Adwokackiej w Gdańsku. Praktykę zawodową rozpoczął jeszcze w trakcie studiów, angażując się w udzielanie porad prawnych w ramach Studenckiej Uniwersyteckiej Poradni Prawnej Uniwersytetu Gdańskiego. Doświadczenie zawodowe zdobył pracując w urzędach skarbowych oraz w kancelariach adwokackich na terenie Gdańska. Obecnie prowadzi kancelarię adwokacką we współpracy z adwokatem Mariettą Harat w ramach spółki cywilnej.
Posiada uprawnienia do zasiadania w radach nadzorczych spółek handlowych z udziałem Skarbu Państwa. Doświadczenie w tym zakresie posiada m.in. dzięki zasiadaniu w Radzie Nadzorczej GPK sp. z o.o. w Grudziądzu.
Specjalizuje się w sprawach z zakresu prawa karnego, w szczególności w tematyce związanej ze sprawami karno-skarbowymi, zamówieniach publicznych oraz prawie medycznym. Swoje zainteresowania zawodowe koncentruje także w zakresie zagadnień z prawa podatkowego oraz prawa sportowego. Ponadto posiada szerokie doświadczenie w zakresie obsługi jednostek samorządu terytorialnego.
Włada językiem angielskim.