ولد في قرية بني عمار بمحافظة المندق شمال غرب منطقة الباحة جنوب المملكة العربية السعودية.
درس في كتّاب قرية النصباء، ثم التحق بالجيش برتبة جندي عام 1377هـ، وتدرج في العمل العسكري حتى تقلد رتبة ملازم أول.
أحيل إلى التقاعد أواخر عام 1407هـ، وخلال عمله العسكري حصل على الشهادة المتوسطة.
استمر في العمل بعد تقاعده حيث عمل سكرتيرا بمركز الصيانة والإمداد الفني بقوات الدفاع الجوي بجدة حتى عام 1420هـ