В 1963 защитил кандидатскую диссертацию «Рязанское летописание». В 1971 защитил докторскую диссертацию «Начальные этапы древнерусского летописания».
В начале 1960-х годов по приглашению своего учителя академика М. Н. Тихомирова переехал из Рязани в Москву и вошел в состав рабочей группы Института истории АН СССР по публикации Полного собрания русских летописей (ПСРЛ). Затем в конце 60-х гг. по рекомендации академиков Б. А. Рыбакова и И. Д. Ковальченко становится заместителем главного редактора журнала «Вопросы истории», совмещая эту должность с работой на кафедре истории феодализма исторического факультета МГУ. В этот период он становится активным участником различных дискуссий по ключевым проблемам российской истории (этногенеза славян, происхождения Древнерусского государства, изучения древнерусского летописания, подлинности «Слова о полку Игореве» и др.).
В 1975 году по приглашению профессора Д. С. Бабурина он переходит на работу в МГПИ им. Ленина, где проработал почти 30 лет и подготовил несколько десятков докторов и кандидатов исторических наук (А.Ф. Киселев, С. Перевезеенцев, В. В. Фомин, В.И. Вышегородцев, Е. Спицын, Г.А. Артамонов, В.В. Маландин, В. Меркулов, Е. Галкина, Е. Колесникова, Г. Талина и т. д.)
Автор 350 научных статей и монографий, в том числе таких крупных работ, как:
Является автором ряда концепций, связанных с изучением этногенеза индоевропейцев и славян, древнерусского летописания, «варяжской», «норманской», «русской» и «хазарской» проблем, происхождения Древнерусского государства, типологии первичных форм социальной организации индоевропейских народов, истоков русского христианства и крещения Руси, проблемы диалектики взаимоотношений «Земли» и «Власти».
Скончался 9 мая 2004 года от заражения крови в Рязанской областной больнице, куда приехал на отдых и лечение к своей старшей дочери Ирине.