Родился в 1931 году в Одессе в семье военнослужащего.
Дед по линии матери был офицером русской Армии, принимал
участие в Брусиловском прорыве, где и погиб. Отец - из рабочих,
в 19 лет добровольцем вступил в Красную Армию, закончил школу
красных командиров, награжден орденом Красной Звезды.
В 1941 году после окончания академии бронетанковых войск
командовал танковым батальоном в звании майора. Отец пропал
без вести в июле 1941 года.
В 1944 году поступил в
Горьковское суворовское военное училище. Участвовал в
Параде Победы в Москве в 1945 году. После окончания ГСВУ
направлен в Ульяновское имени В. И. Ленина гвардейское
танковое училище. Службу начал в 1952 году командиром
танкового взвода одной из частей Московского военного
округа. С 1958 г. - командир танковой роты, зам. командира
батальона. В 1962 году поступил на командный факультет
академии бронетанковых войск, которое закончил в 1965 году.
Служил командиром танкового батальона в Московском
военном округе, а с 1969 года - заместителем командира полка.
В 1971 году переведен в Группу советских войск в
Германии на должность командира полка. Полк под его
командованием неоднократно занимал первое место в Группе войск.
В 1973 году по состоянию здоровья был признан негодным к строевой
службе и назначен военным комиссаром Богородского района
Горьковской области. В 1977 году в звании подполковника уволен в запас.
Был одним из организаторов клуба выпускников Горьковского
суворовского военного училища, первым председателем совета клуба. Умер в 2000 году.