В 1971 г. в Военно-политической академии имени В. И. Ленина защитил диссертацию «Военная деятельность Григория Константиновича Орджоникидзе (январь 1918 г. — май 1921 г.)» на соискание учёной степени кандидата исторических наук.
В 1971–1993 гг. преподавал на кафедре истории КПСС Военно-политической академии имени В. И. Ленина (с 1983 г. профессор).
В 1980 г. в Военно-политической академии имени В. И. Ленина защитил диссертацию «Партийная, государственная и военно-организаторская деятельность Г. К. Орджоникидзе, 1921–1937 гг.» на соискание учёной степени доктора исторических наук.