Окончил юридический (1993) и экономический (2000) факультеты Казанского государственного университета.
В 1985–87 гг. служил в армии.
C 1987 г. – слесарь-сборщик радиоэлектронной аппаратуры и приборов Казанского завода точного машиностроения.
C 1991 г. – председатель колхоза «Максабаш» Сабинского района.
C 1992 г. – в с. Тюлячи прошел путь юриста-консультанта райсовета, начальника государственной налоговой инспекции по Тюлячинскому району, заведующего районным финотделом, зам.главы районной администрации по экономике.
В 1999 г. его назначают зам.главы администрации Заинского района и г. Заинска.
В 2003–2004 гг. работает советником генерального директора по распределительным сетям ОАО «Татэнерго», генеральным директором ГУП «Татэлектросеть». Затем возглавлял ОАО СК «Татфлот».
С июня 2011 г. – руководитель исполнительного комитета Тюлячинского муниципального района Республики Татарстан.
С 9 декабря 2011 года – глава Тюлячинского муниципального района Республики Татарстан.