Ukończył LO w Wąbrzeźnie, a następnie historię i ochronę dóbr kultury na Uniwersytecie Mikołaja Kopernika w Toruniu. Specjalizuje się w genealogii Rurykowiczów. Doktorat uzyskał w 2000 za pracę Polityka małżeńska Romanowiczów książąt halicko-wołyńskich. Habilitacja w 2009 r. na podstawie rozprawy Genealogia Mścisławowiczów. Pierwsze pokolenia (do początku XIV wieku). Pracuje na Uniwersytecie Kazimierza Wielkiego w Bydgoszczy.