Родился в 1930 году в городе Хмельницком на Украине. Отец, полковник,
погиб в 1942 году на Калининском фронте, будучи заместителем командующего
армии по бронетанковым войскам.
В начале войны из Ровно вместе
с матерью и братом эвакуированы в Ярославль, затем переехали в Горький.
В 1944 году поступил в ГСВУ. Участвовал в Параде Победы в Москве.
В годы учебы увлекался спортом, был членом баскетбольной команды
училища, которая заняла первое место на Олимпиаде Суворовских училищ в 1949 году.
В 1949 году направлен во Львовское пехотное училище. С 1951 по 1956 год
служил в Группе советских войск в Германии. В 1956 году поступил в
Ленинградский военный институт физической культуры и спорта, окончил в 1965 году.
После демобилизации окончил Горьковский медицинский институт. До выхода на пенсию работал рентгенологом.