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