Родился 4 октября 1922 года в г. Сердобске Пензенской области, в семье рабочего.
В 1941—1942 годах был курсантом минометного училища г. Пензы. В 1942—1945 годах участвовал в боях на фронтах Великой Отечественной войны, был командиром взвода, командиром артбатареи. Награжден орденом Красной Звезды, медалями «За отвагу», «За оборону Ленинграда» и др. В Сердобске с ноября 1945 года по август 1946 года работал на часовом заводе секретарем комитета ВЛКСМ. В 1947 году поступил в Саратовский юридический институт им. Курского, после окончания которого с 1951 года работал следователем в прокуратуре Октябрьского района. С 1952 года избирался секретарем парторганизации суда и прокуратуры района. Имел классный чин советника юстиции. Неоднократно поощрялся прокурором Саратовской области. Был женат, воспитал двоих детей. 10 марта 1986 года вышел на пенсию.