عرب و ميرزا محمّد حسين بزرگ تلمذ كرد .
در جوار امام رضا عليه السّلام
ايشان در حدود سال 1336 ق جهت ادامهء تحصيل به مشهد مقدس عزيمت كرد و سالى چند در آن سامان به تحصيل پرداخت . قوانين را نزد سيد جعفر شهرستانى و شيخ حسن خيابانى و شرح لمعه را نزد سيد محمّد باقر مدرس رضوى و مطول و مغنى را نزد ميرزا عبد الجواد اديب نيشابورى و شرح ميبدى را نزد سيد حسن مشكان طبسى و شرح منظومه را نزد شيخ حسن كاشى و شرح اشارات و شرح هداية ملا صدرا را نزد سيد آقا بزرگ شهيدى آموخت .
مرحلهء سطح عالى را نزد آيات : ميرزا محمّد آقازادهء خراسانى ، شيخ آقا بزرگ شاهرودى و شيخ حسين برى و اخلاق علمى و عملى را از محضر شيخ حسنعلى نخودكى اصفهانى ، و نيز از دروس شيخ محمّد على فاضل خراسانى استفاده نمود .
هجرت به تهران
نامبرده در اسفند 1299 ش مطابق با سال 1339 ق به تهران رفت و به فعاليتهاى سياسى و علمى پرداخت و خود را كانديداى مجلس شوراى ملى كرد ، اما موفقيت حاصل نكرد و از نماينده شدن بازماند .
بههرحال در تهران دروس عالى حوزه را نزد آيات : شيخ عبد النبى نورى ، شيخ محمّد تقى گركانى ، سيد محمود حياط شاهى ، سيد محمّد امام جمعه تهرانى ، ملا على فرزند محمّد تقى قمى و ميرزا محمود قمى طى كرد و درجه اجتهاد را به دست آورد .
مشكاة ، در راه علم و ادب پيشرفت چشمگيرى حاصل كرد و به تدريس علوم دينى در حوزه و دانشگاه پرداخت . او در دانشگاه تهران به تدريس رشته فقه اسلامى همت گماشت و تقريرات درس او به صورت جزواتى به چاپ رسيد ، و جنبهء درسى پيدا كرد .