Родился 27 апреля 1927 года в селе Тугулук ныне Грачёвского района Ставропольского края. В 1942 году окончил школу-семилетку.
В 1943 году, сразу после освобождения Кубани от немецко-фашистских захватчиков, впервые сел на трактор. В 1946 году окончил школу механизации сельского хозяйства. В 19 лет стал помощником бригадира, а затем бригадиром тракторной бригады Усть-Лабинской машинно-тракторной станции. В 1958—1960 годах — механик бригады, с 1960 года — бригадир комплексной бригады колхоза «Кубань» Усть-Лабинского района Краснодарского края. Его почин под девизом «Земля соседа — не чужая земля» был подхвачен всей страной. В 1971 году окончил Славянский сельскохозяйственный техникум.
Член Центрального Комитета КПСС в 1971—1990 годах (кандидат в 1966—1971 годах). Депутат Верховного Совета СССР 7—11—го созывов (в 1966—1989 годах). Народный депутат СССР в 1989—1991 годах.
Умер 26 марта 1999 года. Похоронен в городе Усть-Лабинск Краснодарского края.