Родился в 1939 году в деревне Огородниково Бугульминского района ТАССР. В 1946 году поступил в 1-й класс местной школы, закончил четыре класса, затем учился в селе Потапово-Тумбарла, там и окончил 7 классов. После окончания школы работал в родном колхозе «Динамо» Бавлинского района на разных работах. В 1958 году учился в школе механизации в г.Бугульме, получил специальность тракториста. По окончании курсов был направлен на целину в Кзылтуйский район Кокчетавской области. В декабре 1959 года был призван в ряды Советской Армии до марта 1963 года. Служил на Кубе в составе воинской части. После завершения службы поступил в Бавлинское АТК, затем с сентября 1970 года перевелся в Бавлинское УБР-АТЦ, машинистом А-50, работал в разведочном бурении в Оренбурге. После этого направили работать на разработки нефтяных месторождений в Западной Сибири. Там трудился до выхода на пенсию до января 1994 года. В Сибири работал машинистом агрегата ЦА-320.