শাহ মোহাম্মদ হাসান ১৯৪৯ সালে ঢাকার এক সম্ভ্রান্ত মুসলিম পরিবারে জন্মগ্রহণ করেন । ১৯৬৭ সালে তিনি তদানীন্তন পাকিস্তান নৌ বাহিনীতে যোগদান করেন। প্রশিক্ষণ চলাকালে প্রতিটি পরীক্ষায় তিনি প্রথম স্থান অধিকার করেন। ১৯৭০ সালে তিনি করাচি বিশ্ববিদ্যালয় থেকে গ্রাজুয়েট ডিগ্রি লাভ করেন এবং একই বছর কমিশন লাভ করে পিএনএস বাবর জাহাজে পদায়িত হন।