Родился 1 января 1953 г. в с. Казаркино Макушинского района Курганской области.
В 1975 г. окончил с отличием Челябинский институт механизации и электрификации сельского хозяйства (ныне - Институт агроинженерии Южно-Уральского государственного аграрного университета) с квалификацией "инженер-механик сельского хозяйства".
После окончания вуза вернулся в родное село, где был назначен заведующим машинно-тракторной мастерской колхоза им. Жданова. В 1976-1980 гг. - главный инженер этого колхоза.
В 1980 г. был принят в КПСС.
С 1980 по 1988 г. - председатель колхоза им. Куйбышева в Макушинском районе Курганской обл.
В 1988-1990 гг. - второй, в 1990 г. - первый секретарь Макушинского райкома КПСС.
В декабре 1990 г. был избран председателем Макушинского районного Совета народных депутатов, председателем Макушинского района.
В 1991 г. назначен главой администрации Макушинского района. С 1996 г. четырежды избирался на выборах главой Макушинского района (в последний раз - в 2014 г., набрал 57,28% голосов избирателей). Также в 1994-1996 гг. был депутатом Курганской областной думы I созыва.
Член партии "Единая Россия" с 2005 г.
В 2016-2021 гг. - депутат Государственной думы VII созыва. 18 сентября 2016 г. избран по списку партии "Единая Россия" (второй номер в региональной группе №10 от Курганской и Челябинской областей).
Заслуженный работник сельского хозяйства (1996).