С 1992 г. — ассистент, с 1997 г. — доцент кафедры истории России XIX — начала XX веков исторического факультета МГУ имени М. В. Ломоносова.
В 1972 1994 г. на историческом факультете МГУ имени М. В. Ломоносова защитил диссертацию «Николай Николаевич Обручев. Жизнь и деятельность» на соискание учёной степени кандидата исторических наук.
С 2005 г. — советник Управления по межрегиональным и культурным связям с зарубежными странами администрации Президента России.