В 1963 году окончил Исторический факультет МГУ. Доктор исторических наук (1990); с 1992 года — профессор кафедры истории России до XIX века исторического факультета.
Член Русского исторического общества и Всероссийской ассоциации медиевистов и историков раннего Нового времени, член-корреспондент Международной славянской академии.
Область научных исследований: политическая и социально-экономическая история Руси IX—XIII веков.
Тема докторской диссертации — «Русская церковь в IX — первой трети XII вв. Принятие христианства».
Автор более 70 научных публикаций. Во многих работах последовательно опровергал норманистические теории происхождения варягов и Рюрика.