Родился 1 июня 1921 года в селе Абрамовка Переволоцкого района Оренбургской области. С 1940-го служил в войсках НКВД, в полку по охране и обороне железнодорожных сооружений. Начало войны встретил в Севастополе. Участвовал в обороне города в составе полка морской пехоты. После ранения воевал на Крымском фронте, защищал Кавказ, сражался на Курской дуге, форсировал Днепр. Получил боевые награды, в числе которых орден Отечественной войны I степени, орден Красной Звезды (2), медали «За боевые заслуги», «За оборону Севастополя», «За оборону Кавказа», «За победу над Германией». После войны служил в 1-й армии ПВО.
Живёт в подмосковной Балашихе.