Окончил ФМШ № 18 МГУ (1975), механико-математический факультет Московского государственного университета имени М. В. Ломоносова (1981). Призер Московской и Всесоюзной олимпиад по математике. Работал в Оренбургском государственном педагогическом институте.