Родился 9 сентября 1926 года в г. Саратове, в семье служащего. В июне 1942 года окончил среднюю школу и в том же месяце по призыву Саратовского обкома комсомола добровольцем ушел на военную службу в ряды Военно-Морского флота. С 1942 года по 1943 год обучался в Архангельской школе юнг Северного флота. В годы Великой Отечественной войны служил рулевым на различных кораблях в Мурманской, Калининградской, Архангельской областях. Демобилизовался из Военно-Морского флота в апреле 1950 года. Награжден 6 медалями, в том числе «За оборону Советского Заполярья», «За победу над Германией в Великой Отечественной войне 1941—1945 гг.», «30 лет Советской армии и флота» и другими. В 1950 году поступил в Саратовскую юридическую школу, по окончании которой в 1952 году был направлен на работу на должность помощника прокурора Краснокутского района Саратовской области. В этой должности проработал до июня 1964 года. С 1952 года по 1957 год обучался на заочном отделении Саратовского юридического института. В июне 1964 года назначен прокурором Самойловского района. С августа 1969 года по март 1984 года работал в должности прокурора Аркадакского района Саратовской области. Имел классный чин советника юстиции. Неоднократно поощрялся прокурором Саратовской области. В марте 1984 года освобожден от занимаемой должности по состоянию здоровья.