Родился в деревне Ратново Брянской области. В 1943 году был призван в ряды Красной армии в 137-ю стрелковую Бобруйскую ордена Суворова дивизию. Боевой путь начал рядовым стрелком взвода пешей разведки на 2-м Белорусском фронте. С января 1944 года – командир отделения разведки. После войны приехал на Сахалин и остался здесь навсегда. Похоронен в Южно-Сахалинске. Награжден двумя орденами Красной Звезды, медалями «За отвагу», «За взятие Кенигсберга», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и памятными медалями.

