Родился в селе Дальнее Константиново, ныне рабочий посёлок, районный центр Нижегородской области. Окончил Ленинградское пожарно-техническое училище Министерства охраны общественного порядка РСФСР (1967 г.). В 1967 – 1971 годах – инспектор госпожнадзора и пожарной охраны Ягоднинского района Магаданской области. С 1 ноября 1971 года – начальник инспекции госпожнадзора Ковернинского РОВД Горьковской области, капитан внутренней службы. 3 января 1977 года вместе с сотрудниками милиции Александром Мелентьевым и Василием Хайдуковым принимал участие в задержании вооружённого преступника и получил при этом тяжёлое ранение, от которого скончался в Ковернинской центральной районной больнице. Похоронен в Дальнем Константиново, на поселковом кладбище. Память: в 1978 году его именем названа одна из улиц посёлка Ковернино, а на доме № 1 по этой улице установлена мемориальная доска.