Родился 8 мая 1926 году в с. Рожны Алтайский крае. В 1943 г. был призван в ряды Красной Армии. В г. Барнауле окончил школу снайперов и в начале 1944 года был отправлен на фронт. Принимал участие в боях 2-го Прибалтийского фронта в составе 51-й краснознаменной дивизии 112-й Лунинетский полк морской пехоты. После освобождения Латвии в 1944 году охранял подступы к городу Ленинград. Два раза был контужен. До 1950 года продолжал службу в рядах Советской армии. В 1953 году окончил в Акмолинске 9-месячные курсы дежурного по станции. Работал на 102 разъезде дежурным. Последние годы работал оператором дефектоскопной тележки в 4-й дистанции пути на железной дороге. В 1986 году вышел на пенсию 2-ой группы инвалидности. Воспитал 2-х детей. Имеет внучку и 6 внуков.
Награды: Орден Красного знамени, За боевые заслуги, За победу за Германией, Отечественной войны (2 степени), Георгия Жукова, за освоение целинных земель, имеет 16 медалей.