Доктор химических наук
Родился в городе Вичуга, ныне Ивановской области, в семье военного лётчика.
До 1946 года проживал в различных городах Дальнего Востока и Сибири.
Окончил химический факультет Горьковского государственного университета им. Н.И. Лобачевского (1959 г.).
С 1959 года – инженер-исследователь на Ульбинском металлургическом заводе в городе Усть-Каменогорск Казахской ССР.
С 1962 года работал в НИИ химии при Горьковском государственном университете: младший; старший научный сотрудник лаборатории термохимии.
С 1988 года – заведующий кафедрой химии Горьковского сельскохозяйственного института.
В 1995 – 2000 годах – заведующий лабораторией АО «МиБАС».
Доктор химических наук (1987). Профессор.
Жил в Нижнем Новгороде, похоронен на Румянцевском (Ольгинском) кладбище.