Родился в 1946 году в Москве. В 1968 году окончил механико-математический факультет МГУ и сразу пришел на кафедру высшей математики Московского института нефтехимической и газовой промышленности, где и проработал всю жизнь, пройдя все ступени от ассистента до профессора. Для студентов технологических специальностей читал курсы высшей математики, функционального анализа, обыкновенных и дифференциальных уравнений, уравнений математической физики. Лауреат первой премии Гособразования СССР. Умер в 2016 году.