Родился 6 октября 1946 года в городе Мелекесс Ульяновской области. После окончания Омского высшего общевойскового командного училища имени Фрунзе в 1967 году направлен служить в Забайкальский военный округ в звании лейтенанта командиром роты. Затем проходил службу в Прикарпатским военном округе, с 1977 -1980 годы находился в Центральной группе войск в Чехословакии. С января 1980 года служил в составе ограниченного контингента войск в Афганистан в должности командира батальона. 3 октября 1980 года в жестоком бою был тяжело ранен, долго лечился в госпиталях, потерял зрение. Подполковник в отставке. Инвалид 1 группы. Переехав в Усть-Каменогорск, научился заново писать и активно включился в работу общества слепых, помогал другим инвалидам добиваться решения их проблем. Люди тянулись к нему и верили в него, с любовью называли «батей». За боевые подвиги награжден орденами Красной Звезды, «За службу Родине в Вооруженных силах СССР» Пи III степени.