В 1974 г. окончил Казанский государственный сельскохозяйственный институт им. М. Горького, специальность «агрономия», квалификация «ученый агроном», г. Казань.
В 2013 году получил дополнительное профессиональное образование в Российском университете дружбы народов по программе «Контроль за законностью и эффективностью использования государственных и муниципальных ресурсов».
В 1969 г. - рабочий совхоза «Россия» Лаишевского района Татарской АССР.
В 1974 г. - агроном отделения №1 совхоза «Россия» Лаишевского района Татарской АССР.
В 1974-75 гг. - служба в вооруженных силах, в/ч 5435.
В 1975-77 гг. - начальник цеха растениеводства - главный агроном совхоза «Россия» Лаишевского района Татарской АССР.
В 1977-80 гг. - директор совхоза «Россия» Лаишевского района Татарской АССР.
В 1980-83 гг. - председатель исполнительного комитета Совета народных депутатов Алексеевского района Татарской АССР.
В 1983-90 гг. - первый секретарь Алексеевского районного комитета КПСС Татарской АССР.
В 1990-91 гг. - председатель Алексеевского районного Совета народных депутатов Татарской АССР.
В 1991-2004 гг. - глава Администрации Алексеевского района Республики Татарстан.
С 1998 по 2004 гг. – заместитель Председателя Государственного Совета Республики Татарстан.
С 1 июля 2004 года - Председатель Счетной палаты Республики Татарстан.
Ученая степень, звание: Кандидат сельскохозяйственных наук (1998 год).