Родился 20 августа 1955 г. в селе Николина Балка Петровского района Ставропольского края.
В 1977 г. окончил Ставропольский сельскохозяйственный институт (ныне — Ставропольский государственный аграрный университет) по специальности «ветеринарный врач».
В 1977-1989 гг. работал ветеринарным врачом в колхозе «Заветы Ленина» Петровского р-на Ставропольского края. В 1989-1996 гг. — главный ветеринарный врач колхоза им. И. Р. Апанасенко (с. Дербетовка Апанасенковского р-на Ставропольского края). С 1996 по 2016 г. являлся председателем сельскохозяйственного производственного кооператива (колхоза) им. И. Р. Апанасенко.
В 2012 г. был доверенным лицом кандидата в президенты РФ Владимира Путина.
С 2013 г. — сопредседатель регионального штаба Общероссийского народного фронта в Ставропольском крае.
18 сентября 2016 г. избран депутатом Государственной думы РФ VII созыва в составе списка кандидатов от Всероссийской политической партии «Единая Россия»
С 2021 г. — депутат Государственной думы РФ VIII созыва.
Имеет благодарность президента (2012) и правительства (2019) РФ.
Заслуженный работник сельского хозяйства РФ (2007).