Заведующий кафедрой математической кибернетики факультета вычислительной математики и кибернетики МГУ, профессор, доктор физико-математических наук; в 1964 году окончил физико-математическую школу-интернат N18 имени А.Н.Колмогорова, а в 1969 году - механико-математический факультет Московского государственного университета имени М.В.Ломоносова; в 1969 году преподавал математику в физико-математической школе-интернате имени А.Н.Колмогорова; кандидат физико-математических наук; с 1995 года - доктор физико-математических наук; с 1997 года - профессор; с 1998 года - заведующий кафедрой математической кибернетики факультета вычислительной математики и кибернетики МГУ. Область научных интересов охватывает вопросы, связанные со сложностью алгоритмов, квантовыми алгоритмами и теорией функциональных систем. Автор более 30 публикаций.