Родился 15 сентября 1919 года в с. Симоновка Свердловского района Саратовской области, в крестьянской семье. Учился в Симоновской начальной, затем Екатерининской средней школе. С апреля 1933 года по декабрь 1934 года работал рабочим в совхозе «Марьинка» Октябрьского района Воронежской области, затем с 1935 года по 1937 год работал счетоводом в этом совхозе. С 1937 года работал помощником агронома в Никифоровском районе Тамбовской области. В 1940—1942 годах учился в Саратовской юридической школе. С августа 1942 года и по январь 1943 года работал в должности помощника прокурора Лысогорского района Саратовской области. С января 1943 года по октябрь1945 года находился на службе в рядах Красной Армии. Служил красноармейцем, помощником заместителя командира роты по политчасти, с июня 1943 года по октябрь 1945 года был комсоргом батальона 73-го Запасного стрелкового полка 19-й Запасной стрелковой дивизии. За участие в Великой Отечественной войне 30 апреля 1946 года награжден медалью «За Победу над Германией в Великой Отечественной войне 1941—1945 гг.». С декабря 1945 года по февраль 1947 года работал в должности помощника прокурора Черкасского района Саратовской области, в 1947 году исполнял обязанности прокурора Черкасского района Саратовской области. С октября 1947 года по июнь 1952 года работал в должности прокурора Клинцовского района Саратовской области. В 1952 году заочно окончил Саратовский юридический институт. С июня 1952 года по февраль 1954 года работал прокурором Красноармейского района Саратовской области. С февраля 1954 года работал начальником отдела общего надзора Балашовской областной прокуратуры. В марте 1956 года назначен на должность заместителя прокурора Балашовской области, на которой работал до января 1958 года. С января 1958 года до марта 1979 года работал старшим помощником прокурора Саратовской области по надзору за местами лишения свободы, в марте 1979 года был назначен на должность начальника отдела прокуратуры Саратовской области по надзору за соблюдением законов в исправительно-трудовых учреждениях. Имел классный чин старшего советника юстиции. Неоднократно поощрялся Генеральным прокурором Союза ССР, прокурором Саратовской области. В апреле 1984 года освобожден от занимаемой должности и уволен из органов прокуратуры в связи с уходом на пенсию.