وی در تهران نیز از محضر حاج میرزا احمد آشتیانی، سیدمحمدتقی خوانساری، و در قم در محضر اساتیدی چون حاج شیخجواد آقاتبریزی، آیتالله وحید خراسانی و آیتالله موسی شبیری زنجانی کسب فیض کرد.
وی در تهران با بسیاری از روحانیون مبارز و سرشناس آشنا شد و سخنرانیهای انقلابی و انتقادات اساسی و سیاسیاش از رژیم فاسد پهلوی موجبات خشم دستگاه امنیتی رژیم شاهنشاهی "ساواک" را فراهم ساخت.
وی حدود دو سال تحت تعقیب بود و در سال «۱۳۵۵» توسط ساواک در قم دستگیر و در تهران زندانی شد. این روحانی انقلابی در تاریخ ۱۳۵۷/۹/۲۱ همزمان با اوجگیری انقلاب اسلامی به رهبری امامخمینی(ره) و آزادی زندانیان سیاسی از زندان آزاد شد.
وی پس از پیروزی انقلاب شکوهمند اسلامی مسئولیتهایی چون امام جمعه شمیرانات، نماینده اول قوه مجریه در صداوسیما، رئیس کمیته انقلاب اسلامی شهرستان شمیرانات، رئیس شورای سیاستگذاری صداوسیما، معاونت بررسی دفتر مقام معظم رهبری، نماینده مقام معظم رهبری در امور دانشجویان آسیا و اقیانوسیه، عضویت شورای سیاستگذاری ائمه جمعه سراسر کشور، هیئت منصفه مطبوعات، دادگاه ویژه روحانیت، جامعه روحانیت مبارز بر عهده داشت.
مراسم تشییع پیکر این عالم ربانی به احتمال زیاد فردا (دوشنبه) در مرقد مطهر امامزاده صالح (ع) در میدان تجریش برگزار می شود.