Доктор технических наук. Являлся председателем Липецкого регионального отделения Российской ассоциации искусственного интеллекта (ЛРО РАИИ) с 2000 г. Окончил факультет автоматизации химических производств Тамбовского института химического машиностроения (1969), защитил в МХТИ им. Д. И. Менделеева кандидатскую диссертацию (1978), а докторскую диссертацию, посвященную нечеткому моделированию и управлению технологическими процессами, — в Самарском государственном техническом университете (1992). Работал в должности заведующего кафедрой электротехники, автоматики и вычислительной техники (ЭАВТ) Могилевского технологического института БССР (1982–1990). Работая в ЛГТУ с 1994 г., внедрял результаты научных исследований по нечетким моделям и системам управления на нескольких металлургических комбинатах. Опубликовал 30 учебных пособий (2 с грифом УМО), 200 статей и 4 монографии по нечеткому моделированию и управлению.