Pracę magisterską na kierunku archeologia obronił w Instytucie Prahistorii UAM w Poznaniu w 2009 roku (promotorką była prof. dr hab. Hanna Kóčka-Krenz). W tym samym roku uzyskał także tytuł zawodowy magistra historii w Instytucie Historii UAM w Poznaniu (promotorem był prof. dr hab. Józef Dobosz). Stopień doktorski otrzymał w 2013 roku na podstawie pracy pt. Sieć grodowa na Kujawach oraz jej funkcje od połowy X do końca XIII wieku (promotorem był prof. dr hab. Zbyszko Górczak). Habilitował się w 2020 roku na podstawie oceny dorobku naukowego i rozprawy pt. Cuiavia Christiana. U progu chrześcijaństwa i Kościoła na Kujawach w X – XII wieku. W latach 2018–2022 kierował projektem naukowym pt. Gród w Grzybowie i jego zaplecze osadnicze w kontekście pogłębionych badań interdyscyplinarnych (numer 2017/25/B/HS3/00016) finansowanym przez Narodowe Centrum Nauki.

Książki Sieć grodowa na Kujawach oraz jej funkcje od połowy X do końca XIII wieku, Poznań 2016; Wojenny Poznań. Fortyfikacje i walki o miasto do XVIII wieku, Poznań 2017, (współautorzy Karol Kościelniak, Zbigniew Pilarczyk); Cuiavia Christiana.