В 1963 году окончил механико-математический факультет МГУ. С 1966 года работает в Вычислительном центре им. А.А. Дородницына РАН.
Кандидат физико-математических наук (1969).
Доктор физико-математических наук (2001), тема докторской диссертации «Аналитическое и численное исследование устойчивости стационарных движений».
Зав. отделом механики Вычислительного центра им. А.А. Дородницына РАН.
В 2001 году избран в состав Российского национального комитета по теоретической и прикладной механике, с 2011 года - член Президиума.
Профессор кафедры теоретической механики и мехатроники механико-математического факультета.
Работы посвящены развитию общих методов исследования устойчивости стационарных движений, в том числе на конечном интервале времени и систем с негладкими и разрывными характеристиками силовых взаимодействий, исследованию фрикционных автоколебаний и другим задачам теоретической механики: устойчивость по Ляпунову, динамика связанных твердых тел и транспортных систем, динамика спутниковых систем, численные методы механики, современные методы компьютерного программирования и их приложения для решения задач механики, разработка методологии эффективного обучения.