Doktor nauk prawnych, radca prawny, adiunkt na Wydziale Prawa i Administracji Uniwersytetu Szczecińskiego oraz wykładowca Wyższej Szkoły Administracji Publicznej w Szczecinie. Specjalizuje się w prawie Unii Europejskiej i jego relacjach z prawem krajowym, od 2016 roku jest ekspertem Team Europe przy Komisji Europejskiej. Doświadczenie zdobywał także w administracji, m.in. jako zastępca wójta gminy Kobylnica.