Родился 1 января 1944 года в деревне Якушкино Октябрьского района Татарской АССР, в крестьянской семье.
После школы поступил в военное училище в городе Казани. Окончив его в 1964 году, получил звание "техник-лейтенант". Уволился в запас в 1989 году в звании подполковника. Во время службы окончил Военно-политическую академию им. В.И.Ленина. В 1980 году за освоение новой боевой техники награжден орденом «За службу Родине» III степени.
После увольнения в запас остался в городе Омске. Работал на заводе «Омскгидропривод» начальником ВОХР, секретарем парткома завода, инженером ОМТС.
С 1999 года – председатель Кировского окружного Совета ветеранов войны, труда (пенсионеров), Вооруженных Сил и правоохранительных органов.
Депутат Законодательного собрания Омской области шестого созыва.
В сентябре 2021 года вновь избран депутатом Законодательного собрания Омской области по избирательному списку округа №1 (Кировскому).
Женат, воспитал двух сыновей.
13.04.2018 С мечтой о космосе жить круто
04.04.2018 Обком-ТВ: Недетская жестокость
25.01.2018 "Единороссы" против надбавок пенсионерам
13.11.2017 Единороссам жаль 500 рублей для ветеранов
29.04.2017 Депутаты созвали на праздник