В ноябре 1943 г. был призван в ряды Военно-Морского флота и после окончания школы связи Черноморского флота в качестве шифровальщика проходил службу на кораблях и в частях Черноморского флота, Дунайской военной флотилии. Награжден медалью «За победу над Германией в Великой Отечественной войне 1941—1945 гг.».
После окончания в 1953 году Саратовской юридической школы работал следователем прокуратуры Самойловского района. С марта 1963 по март 1966 года был следователем и помощником прокурора Балашовского района. Затем назначался прокурором Романовского, Новобурасского районов, марксовским городским прокурором. В сентябре 1986 года освобожден от должности марксовского городского прокурора в связи с уходом на пенсию.
Имел классный чин советника юстиции, неоднократно поощрялся приказами прокурора области.