ولد في المدينة المنورة، ودرس في مدارسها، ثم التحق بالدراسة في المسجد النبوي. وتدرج في الحياة الوظيفية ...
أسس مع أخيه عثمان حافظ جريدة المدينة المنورة عام ١٣٥٦ هـ، وتدرجت من أسبوعية إلى نصف أسبوعية، ثم يومية عندما أصدرها في جدة عام ١٣٨٢ هـ، وقد اشتركا في إدارتها وتحريرها قرابة ثلاثين عاماً، حتى انتقل امتيازها إلى مؤسسة المدينة للصحافة.
واختير عضواً في مؤتمر الأدباء السعوديين المنعقد بجامعة الملك عبد العزيز عام ١٣٩٤ هـ، وعضواً في المؤتمر الصحفي العالمي في طوكيو عام ١٣٩٨ هـ.
وعضواً في مؤتمر الصحافة الإسلامية الذي نظمته رابطة العالم الإسلامي المنعقد في قبرص الإسلامية عام ١٣٩٩ هـ، وعضواً في مؤتمر الإعلام الإسلامي المنعقد في جاكرتا عام ١٤٠٠ هـ.