1970 - 1971 годы - инженер отдела автоматизированных систем управления АСУ СПКБ «Нефтехимпромавтоматика», г.Казань;
1971 -1972 годы - ассистент кафедры политэкономии Казанского инженерно-строительного института, г.Казань;
1972 - 1973 годы - служба в Советской Армии;
1973 - 1974 годы - ассистент кафедры политэкономии Казанского инженерно-строительного института, г.Казань;
1974 - 1977 годы - аспирант кафедры политэкономии Московского государственного университета, г.Москва;
1978 - 1981 годы - ассистент кафедры политэкономии Казанского инженерно-строительного института, г.Казань;
1981 - 1986 годы - референт, старший референт отдела строительства и жилищно-коммунального хозяйства Управления делами Совета Министров ТАССР, г.Казань;
1986 - 1987 годы - заместитель генерального директора Казанского кожевенного объединения им. В.И.Ленина, г.Казань;
1987 - 1987 годы - директор базы «Казаньагропромпищеснаб» Госагропрома ТАССР, г.Казань;
1987 - 1995 годы - начальник республиканского производственного объединения жилищного хозяйства – заместитель министра жилищно-коммунального хозяйства ТАССР,
с 1989 года, после реорганизации МЖКХ ТАССР, заместитель генерального директора ПО жилкомхоза – начальник объединения жилищного и гостиничного хозяйства ТАССР, г.Казань;
1995 - 2008 годы - начальник Государственной жилищной инспекции Республики Татарстан – главный государственный жилищный инспектор Республики Татарстан, г.Казань;
2008 - 2010 годы - Заместитель начальника Государственной жилищной инспекции Республики Татарстан, г. Казань.