Выпускник физико-математического факультета МГПИ им. Потемкина (ныне – МПГУ). Заслуженный учитель Российской Федерации, лауреат восьми соросовских премий, один из основателей системы математический классов в России.
Всю жизнь проработал школьным учителем математики. На протяжении 38 лет преподавал алгебру и геометрию в школе №91. Скончался в 2004 году.