Доктор физико-математических наук
Родился в рабочем посёлке Большое Козино, ныне Балахнинского муниципального округа Нижегородской области.
Окончил физико-математический факультет Горьковского государственного университета (1953 г.).
1953 – 1964 годах – ассистент, старший преподаватель кафедры геометрии и высшей алгебры, а затем кафедры теории управления и динамики машин.
В 1964 – 1971 годах – первый заместитель директора научно-исследовательского института прикладной математики и кибернетики по научной работе (г. Горький).
В 1971 – 1989 годах – заведующий лабораторией динамики машин и процессов механической обработки.
В 1989 – 2000 годах – заведующий кафедрой прикладной математики факультета вычислительной математики и кибернетики (ВМК) Нижегородского государственного университета им. Н.И. Лобачевского.
Специалист в области динамики машин, теории колебаний и её приложений в машиностроении.
Написал шесть методических пособий и лабораторных работ с использованием современных компьютерных технологий.
Организатор международных и всероссийских конференций «Нелинейные колебания механических систем».
Доктор физико-математических наук (1987). Профессор (1990).
Почётный работник высшего профессионального образования России.
Жил и похоронен в Нижнем Новгороде.