Tam też obronił pracę doktorską poświęconą Kronice Dzierzwy (w 1977 pod kierunkiem Jerzego Dowiata), był stypendystą niemieckiego Uniwersytetu w Tybindze w latach 1980–1982, a habilitował się w 1984 i od 1986 pracował w IH PAN jako docent. W latach 1996–2012 pracował w Instytucie Historycznym Uniwersytetu Warszawskiego. Od 1993 pracuje na Uniwersytecie Marii Curie-Skłodowskiej, gdzie kieruje Zakładem Historii Powszechnej Średniowiecznej Instytutu Historii Wydziału Humanistycznego UMCS. 22 listopada 1999 otrzymał tytuł profesora nauk humanistycznych w zakresie historii. Do IH PAN powrócił w 2012, tym razem na stanowisko profesora zwyczajnego. Był członkiem Stałego Komitetu Mediewistów Polskich oraz zespołu konsultantów współpracujących z Muzeum Historii Polski w Warszawie. Prywatnie jest zwolennikiem lustracji.
Badania naukowe Zaczynał badania jako historyk historiografii późniejszego średniowiecza (XIV w.), by następnie zająć się studiami komparatystycznymi, które dotyczyły tradycji dynastycznych (wątkami fabularno-legendarnymi tych tradycji) wczesnego średniowiecza słowiańsko–germańskiego (czego dotyczyła habilitacja) oraz ideologią władzy tego okresu.