Родился 6 января 1939 года в деревне Степная Шентала Алексеевского района.

После окончания Казанского сельскохозяйственного института (1967) работал главным инженером колхоза имени Вахитова, в 1972–1975 годах главный инженер Алексеевской ремонтно-технической станции.

При нем в совхозе «Разумовский» урожайность зерновых культур повысилась с 15,5 до 32 ц с га и более, удой на одну корову с 2600 в 1970 году до 4200 кг.