Родился в городе Бор, ныне Нижегородской области. Окончил механический факультет Горьковского института инженеров водного транспорта (1960 г.). С 1960 года работал на заводе «Теплоход» (г. Бор): инженер-конструктор, заместитель начальника судостроительного цеха, начальник судостроительного цеха, секретарь партийной организации завода (1973-1979), главный инженер завода (1979-1984). В 1984 – 1997 годах – директор завода «Торговое оборудование» (ныне «Борторгтехмаш»). С 1997 года, будучи на пенсии, заведовал Борским районным обществом охотников и рыболовов при администрации района. С 2005 года – председатель этого общества. Жил и похоронен в городе Бор.