Окончил механико-математический факультет МГУ им. М.В.Ломоносова. Преподает математику в математических классах школы с 2001 года.