Родился 5 января 1952 года в селе Татарское Урайкино Старомайнского района Ульяновской области.
В 1973 году окончил Ульяновский педагогический институт (ныне – университет) по специальности по специальности «учитель истории и обществоведения».
Работал учителем в Астраханской области, учителем школы в Старомайнском районе Ульяновской области. С 1980 года - преподаватель профессионального училища № 3 города Димитровграда.
Был первым секретарем Димитровградского горкома КПРФ, депутатом Законодательного собрания Ульяновской области первого и четвертого созывов (член промышленного комитета).
9 сентября 2018 года был избран депутатом Законодательного Собрания Ульяновской области 6-го созыва (входил в состав комитета по социальной политике, государственному строительству, местному самоуправлению и развитию гражданского общества).
Автор книги «Россия между двумя революциями», двухтомного учебного пособия «Исторические портреты на фоне эпохи».
Член КПРФ, председатель Димитровградского горкома КПРФ.
Отличник профтехобразования.
В декларации за 2021 год указал 498 тысяч рублей.
На выборах в депутаты ЗСО седьмого созыва баллотировался по Димитровградскому округу №9. Занял второе место, набрал 17,11% или 2761 голос.
Женат. Двое взрослых детей: дочь и сын.