دانشنامه اسلامی
پس از اتمام دوره راهنمایی در سال 1349ش در سن شانزده سالگی شروع به تحصیل علوم دینی کرد و در محضر اساتید بزرگواری نظیر: مرحوم آیت الله حاج شیخ عباس ایزدی، حاج شیخ ابوطالب مصطفایی، مرحوم سید محمد باقر حسنی، حاج سید حسین اسماعیلیان و حاج شیخ محمود واحد تلمذ کرد، وی برای ادامه تحصیلات دینی و بهره گیری از اساتید بلند مرتبه در علوم بلند پایه در سال 1355 راهی حوزه علمیه قم شد و دوره سطح را خدمت اساتید گرانقدر، حضرات آیات: فاضل هرندی، ستوده، سید علی محقق داماد و سید حسن طاهری خرم آبادی فرا گرفت و همراه دروس حوزوی تحصیلات متوسطه را به انجام رسانید و موفق به اخذ دیپلم گردید. پس از گذراندن سطح عالی علوم حوزوی شروع به فراگیری خارج فقه و اصول نمود و فلسفه، اخلاق، عرفان (کتابهای منظومه، منطق و حکمت، اسفار، فصوص الحکم و مصباح الانس، علم هیئت) را از محضر حضرات آیات: مرحوم ایزدی، انصاری شیرازی، گرامی، جوادی آملی، محمدی گیلانی و حسن زاده آملی به طور کامل در سالیان متمادی فرا گرفت و علم رجال و درایه را خدمت اساتید بزرگوار، آیات: آقا موسی شبیری زنجانی، جعفر سبحانی و تجلیل تبریزی کسب فیض نمود و تفسیرقرآن کریم را خوشه چین خرمن پرفیض مرحوم آیت الله حاج شیخ عباس ایزدی و حضرات آیات: خزعلی ، مشکینی و جوادی آملی بود.
خارج فقه و اصول را مدت قریب 25 سال خدمت حضرات آیات عظام: گلپایگانی، حاج شیخ جواد تبریزی، حاج شیخ محمد فاضل لنکرانی، وحید خراسانی و مکارم شیرازی بود و سرانجام به یاری خداوند منان و عنایات خاصه امام زمان(عج) با تلاش و کوشش پیگیر و جدیت تمام به درجه اجتهاد نایل آمد.
وی یکی از مبارزین انقلاب به شمار می رود و با مخالفت سرسخت با نظام شاهنشاهی چندین بار تحت تعقیب قرار گرفت و به زندان افتاد. وی با نشر و تکثیر رساله های عملیه حضرت امام خمینی(ره) و اعلامیه های افشاگرانه و روشنی بخش در شهرستانهای مختلف کشور به خصوص مناطق محروم و ارشاد جوانان پرداخت و نقش مؤثری در انقلاب ایفا نمود.
سابقه تدریس و شاگردپروی استاد از اوایل دوران طلبگی شروع شد و هر چه را فراگرفت تدریس نمود و زمانی که رژیم پهلوی درب حوزه علمیه نجف آباد را بست، در مساجد اطراف شهر به تحصیل و تدریس مشغول بود و شاگردان زیادی را در دوره ادبیات، فلسفه، اخلاق و تفسیر تا سطح عالی فقه و اصول تربیت نمود و نزدیک به 30 سال است در حوزه علمیه قم و بعضی حوزه های شهرستانها و مراکز علمی و دانشگاهی اشتغال به تدریس در علوم مختلف داشته و دارند.