Родился в деревне Выделка, ныне городского округа Сокольский Нижегородской области.
Окончил Оренбургский сельскохозяйственный институт (1985 г.), Нижегородский юридический институт МВД России (2000 г.).
С 1969 года работал в совхозе «Гарский» рабочим полеводства, затем шофёром.
Позднее работал в колхозе им. Димитрова Тюльганского района Оренбургской области: механик по трудоёмким работам, заместитель председателя по кормопроизводству, заведующий молочно-товарной фермой.
В 1983 – 1985 годах – главный инженер колхоза «Красный партизан» Сокольского района.
В 1985 – 1996 годах – директор совхоза «Заболотновский» Сокольского района.
В 1996 – 2008 годах – глава местного самоуправления Сокольского района.
В 2008 – 2018 годах – начальник Управления сельского хозяйства администрации городского округа Сокольский.
Почётный гражданин городского округа Сокольский (2019).
Проживает в посёлке Сокольское.