محمدحسن فرزند احمد، یکم تیر هزاروسیصدوبیستوهشت در روستای کلاتهرودبار دامغان به دنیا آمد. پدرش حاج شیخاحمد از روحانیون معتمد محل بود. محمدحسن از همان ابتدا نزد پدر به انسانی مؤمن و معتقد تبدیل شد. در چهارسالگی مادر خود را از دست داد و تحت سرپرستی همسر پدر قرار گرفت. دوران ابتدایی را در روستای کلاتهرودبار گذراند و بههمراه خانواده به مشهد مقدس عزیمت کرد.