عاش طفولته في المدينة المنورة في حي «باب الكومة»، وتلقى تعليمه هناك حتى الصف الخامس الابتدائي في عام 1961م، ثم أكمل دراسته في جمهورية مصر العربية بكلية «فيكتوريا» بالإسكندرية، وتلقى تعليمه الثانوي في لندن، بعدها سافر إلى أمريكا لدراسة العلوم السياسية ليحصل على «الماجستير»