مرحوم سید محمد سلطان الواعظین شیرازی در سال 1275 شمسی در تهران متولد شد. وی تحصیلات مقدماتی خود را در تهران گذراند و سپس برای تکمیل علم و کمال خویش به کشورهای عراق، سوریه، فلسطین، اردن، مصر، پاکستان و هندوستان مسافرت نمود و با گروه های بسیاری از مسلمانان اهل سنّت و نیز یهودیان، مسیحیان، برهمائیان وعلمای هندو مناظرات متعددی برگزار کرد.