Родился 15 сентября 1940 года в пос. Крюково Московской области.
1968 - окончил механико-математический факультет МГУ им. М.В. Ломоносова.
1968-1985 - работал в НИВЦ МГУ на должностях младшего научного сотрудника, старшего
научного сотрудника и зав. лабораторией.
1975 - защитил диссертацию кандидата физико-математических наук.
1985-1997 - работал в ИПК РАН (позднее - ИВВС РАН) в должности зав. лабораторией в отделе
прикладной математики, а с 1996 года - главного научного сотрудника.
1988 - защитил диссертацию доктора физико-математических наук.
1997-2000 - главный научный сотрудник отдела методов нелинейного анализа ВЦ РАН.
2000-2003 - заведующий отделом методов нелинейного анализа ВЦ РАН.
С 2003 года - ведущий научный сотрудник отдела методов нелинейного анализа ВЦ РАН.