ولد في الرياض عام 1952، لم يلتحق بالتعليم الابتدائي الا بعد أن أصبح عمره ثمان سنوات. تلقى تعليمه في الرياض حتى تخرجه من جامعة الرياض عام 1977 م. أكمل دراساته العليا في جامعة كاليفورنيا في لوس أنجلوس بالولايات المتحدة الأميركية (UCLA). وكان ذلك على حساب جامعة الرياض، والتي تحول اسمها إلى "جامعة الملك سعود" عام 1980 ـ 1981 م.
حصل من جامعة كاليفورنيا على درجتي الماجستير والدكتوراه في مجال علم الاجتماع السياسي. في مرحلة الماجستير قدم بحثا عن ثورة 23 يوليو 1952 المصرية. أما رسالته في مرحلة الدكتوراه فكانت عن الجذور الاجتماعية للحركة الوهابية في نجد، أو وسط الجزيرة العربية. وهي الحركة التي وضعت أسس قيام الدولة السعودية بمراحلها الثلاث. كان حصوله على درجة الدكتوراه في عام 1998 م لأنه أضطر للعودة إلى السعودية عام 1990، وأمضى الفترة ما بين 1990 و1996 محاضرا في جامعة الملك سعود بالرياض. عاد عام 1997 م إلى لوس أنجلوس لانهاء بحث الدكتوراه. ثم رجع عام 1998 م إلى السعودية ليعمل في جامعة الملك سعود في الرياض كأستاذ مساعد في الاجتماع السياسي.