В 1967 году окончил школу-интернат № 18 имени А. Н. Колмогорова.Окончил механико-математический факультет МГУ.
С 1979 по 1994 годы — работа на кафедре высшей математики Московского государственного технического института гражданской авиации.Ведущий научный сотрудник Математического института имени В. А. Стеклова РАН.Ведет преподавательскую деятельность в Даремском университете.