Родился 19 августа 1957 года в селе Стефанидинодар, Азовский район Ростовской области.
В 1974 году начал работать слесарем-ремонтником, затем служил в Советской армии. В 1985-1990 годах работал инженером-теплотехником на предприятии объединенных котельных в Азове. Позднее стал генеральным директором «Ростовоблтеплокоммунэнерго».
В 1992 году стал первым заместителем мэра Азова.
В 1994-1997 годах был депутатом Азовской городской думы.
В 1997 году назначен руководителем Лицензионной палаты Ростовской области.
В 1999 году стал заместителем губернатора Ростовской области.
В 2002 году стал руководителем представительства администрации Ростовской области при правительстве России.
В 2007 году был избран депутатом Госдумы по федеральному списку «Единой России». В 2012 году в течение полугода был заместителем губернатора Ростовской области. В ноябре 2012 года снова получил мандат депутата Госдумы.
В 2016-м и 2021 годах переизбирался в Госдуму по федеральному списку «Единой России».
В 1987 году окончил строительный колледж в Ростове-на-Дону. В 1995 году окончил психологический факультет Ростовского государственного университета. В 1996 году окончил экономический факультета в том же вузе. В 2006 году окончил факультет переподготовки и повышения квалификации Военной академии Генштаба ВС РФ.
В 1999 году был избран атаманом Великого Войска Донского.
Доктор социологических наук. Действительный член (академик) Академии социальных наук.
Женат, имеет двух детей.