دادیار و قائم مقام دادستان انقلاب اسلامی سپاه پاسداران (1363 – 1359)دفتر نظارت و دفتر سیاسی دادستانی کل کشور (1365 - 1363)دبیرکمیته حقوقی دادستانی کل کشور (1365 - 1363)عضو هیأت علمی مدعو دانشگاههای علوم انتظامی، مجتمع قضایی قم (وابسته به دانشگاه تهران)، مؤسسه آموزشی پژوهشی امام خمینی (ره)، دانشکده مدیریت وزارت آموزش و پرورش، مراکز تربیت معلم تهران و . . . (1365 به بعد)عضو هیأت بازرسی شورای عالی قضایی در دادگاههای کیفری (1368)مشاور سیاسی دادستان عمومی تهران (1370 - 1368)مشاور وزارت دادگستری در تدوین لوایح حقوقی (1370 - 1368)عضو هیأت علمی مدعو دانشکده علوم قضایی (1384 - 1371)معاونت دانشگاه تهران (1373)معاونت دانشکده حقوق دانشگاه تهران (1378 - 1373)قائم مقام نهاد نمایندگی مقام معظم رهبری در دانشگاهها (1378 - 1373)معاونت تحقیقات سازمان تبلیغات اسلامی (1379 - 1378)رئیس مرکز تحقیقات شورای نگهبان (1384 – 1379 و از 1389 تاکنون)سخنگوی قوه قضائیه (1383 - 1381)عضو حقوقدان شورای نگهبان (1383)عضو کمیته منصوب شورایعالی قضایی در تأسیس سازمانهای قضایی نیروهای مسلحعضو کمیته تدوین لوایح قضایی نیروهای مسلحرئیس دفتر رئیس جمهور، آقای دکتر محمود احمدینژاد (1384)سخنگوی دولت جمهوری اسلامی ایران (1384)عضو هیأت امنای دانشگاههای شهید چمران و علامه طباطبایی