Родился в Казани. Окончил Казанское высшее военное инженерное училище по специальности «системы управления летательными аппаратами» (1981 г.), Институт государственной службы при президенте РТ по специальности «государственное и муниципальное управление» (2004 г.).

С 1976 по 1998 гг. — служба в рядах Советской Армии.
С 1999 по 2001 гг. — главный специалист, начальник отдела прогнозирования и координации городского хозяйства комитета по экономике и промышленности администрации г. Казани.
С 2001 по 2002 гг. — начальник отдела поддержки экспорта и выставочно-ярмарочной деятельности министерства торговли и внешнеэкономического сотрудничества РТ.
С 2002 по 2003 гг. — генеральный директор ЗАО «Строительная компания «Волжскдомстрой».
С 2003 по 2006 гг. — главный механик ОАО «Татнефтепроводстрой».
В 2006 г. — заместитель генерального директора по безопасности ЗАО НВЦ «Системы Эмерком».
С 2006 по 2007 гг. — директор МУП «Жилсервис Вахитовского района» г. Казани.
С июля 2008 г. — заместитель начальника Государственной жилищной инспекции РТ.