Окончил мехмат МГУ с отличием в 1975 году. Доцент, кандидат физико-математических наук, член Федерального экспертного совета по учебной литературе, член Федеральной предметной комиссии по разработке заданий Единого государственного экзамена по математике, автор ряда методических пособий по математике.
Преподает математику в математических классах школы с 2005 года.