مسئول کمیته دفاع شهری اصفهان در سال 1357
فرمانده سپاه پاسداران انقلاب اسلامی اصفهان در سال 1358
فرمانده بسیج مستضعفین کل کشور در سالهای 1359 و 1360
سه دوره نمایندگی مردم اصفهان در مجلس شورای اسلامی (دورههای اول، سوم و چهارم و نهم)
فرمانده کمیته انقلاب اسلامی کشور از سال 1364 الی 1366
مسئول کمیته بررسی مسائل عراق به حکم مقام معظم رهبری
مسئول دفتر حرکتهای اسلامی و مردمی وزارت خارجه
نماینده ولیفقیه در نیروی قدس سپاه از سال 1369 الی 1379
نماینده ولیفقیه در سازمان حفاظت و اطلاعات کل سپاه از سال 1380 الی 1385
دبیر هیئت عالی گزینش کشور از سال 1385 الی 1387
معاون فرهنگی مجمع جهانی اهلبیت (ع) از سال 1387 الی 1390
عضو شورای مرکزی جامعه روحانیت مبارز از سال 1376
سخنگوی جامعه روحانیت مبارز از سال 1387 تا 1391
عضو هیئت منصفه دادگاه ویژه روحانیت از سال 1391
نایب رئیس کمیسیون فرهنگی مجلس نهم
نائب رئیس فراکسیون اصولگرایان مجلس نهم
نائب رئیس فراکسیون روحانیون مجلس نهم
مدرس حوزه و دانشگاه