Родился 8 декабря 1922 года в селе Никольское Александро-Невского района Рязанской области. До войны учился в Московском химическом техникуме. В июле 1941-го по его окончании зачислен в 173-ю стрелковую дивизию и отправлен на обучение во взвод миномётчиков в Апрелевку. Получил ранение под Юхновом. После выздоровления и обучения в резерве Верховного главного командования был переведён в составе 10-й артиллерийско-пулеметной бригады в район Астрахани и на Северный Кавказ. После очередного ранения принят в Грозненское общевойсковое военное училище, по окончании которого в звании лейтенанта стал командиром взвода разведки 334-го стрелкового полка 1-го Украинского фронта. Во время боёв на территории Польши руководил группой снайперов. Войну закончил в Дрездене. Получил боевые награды, в числе которых ордена Отечественной войны I степени и Красной Звезды, медали «За отвагу» и «За боевые заслуги». После войны 37 лет проработал в системе МВД.
Живёт в городе Истра Московской области.