Родился в г. Зеленодольске ТАССР. Окончил Зеленодольский механический техникум (1963 г.), Казанский авиационный институт (1970 г.).

В 1964 г. — токарь Куйбышевского завода кабелей связи.
С 1964 по 1970 гг. — техник-конструктор, старший техник-конструктор второй категории, Зеленодольское проектно-конструкторское бюро.
С 1970 по 1971 гг. — служба в рядах Советской армии.
С 1971 по 1976 гг. — второй секретарь, Зеленодольское ГК ВЛКСМ.
В 1976 г. — конструктор второй категории Управления главного конструктора оборудования и сложной оснастки КАМАЗа, г. Набережные Челны.
С 1976 по 1983 гг. — инструктор, заведующий промышленно-транспортным отделом Наб. Челнинского ГК КПСС, второй секретарь Автозаводского райкома КПСС.
С 1983 по 1989 гг. — председатель исполкома, Чистопольский городской совет народных депутатов.
С 1989 по 1990 гг. — первый секретарь, Чистопольский ГК КПСС.
С 1990 по 2000 гг. — депутат Верховного совета РТ, председатель Чистопольского совета народных депутатов, глава администрация г. Чистополя и Чистопольского района РТ.
С 2000 по 2005 гг. — первый заместитель министра, заместитель министра строительства и ЖКХ РТ.
С 2005 г. — председатель Совета директоров РООР «Союз коммунальных предприятий РТ».

Заслуженный работник жилищно-коммунального хозяйства РТ (1992 г.).
Почетный работник жилищно-коммунального хозяйства России (2004 г.).

Награжден орденом «Знак Почета» (1981 г.), Почета (1997 г.), благодарственным письмом президента РТ (2005 г.), медалью «В память 1000-летия Казани» (2005 г.), орденом «За заслуги в развитии ЖКХ России» I степени (2010 г.), благодарностью президента РТ (2020 г.), медалью Л.А. Велихова (2024 г.).