Родился в п. Карамалинка Заинского района Татарской АССР. Окончил Казанский химико-технологический институт по специальности “инженер-механик”.

С 1974 по 1979 гг. — автослесарь пассажирского автотранспортного объединения г. Нижнекамска.
С 1979 по 1987 гг. — работал на автотранспортных предприятиях г. Нижнекамска.
С 1987 по 1999 гг. — главный инженер, директор автотранспортной колонны ПО “Камэнергостройпром”.
С 1999 по 2004 гг. — первый заместитель главы администрации г. Набережные Челны.
С 2004 по 2006 гг. — глава администрации Зеленодольского района и г. Зеленодольска.
С 2006 по 2009 гг. — глава муниципального образования “Зеленодольский муниципальный район”, председатель совета Зеленодольского муниципального района.
С 2009 по 2010 гг. — министр транспорта и дорожного хозяйства РТ.
В 2010 г. — руководитель исполкома Елабужского района.
С октября 2010 г. — глава Елабужского муниципального района, мэр г. Елабуга.

Женат, воспитывает дочь и сына.