وهو مؤسس وأول رئيس تحرير لمجلة "الفيصل" بين 1977 و1991، وأول مدير عام لـ"دار الفيصل الثقافية" في الرياض حيث عمل بين 1976 و1992.
عمل أخصائياً إجتماعياً في الضمان الاجتماعي في "وزارة العمل والتنمية الاجتماعية" لمدة عامين، وأشرف على الأقسام الثقافية والأدبية في صحف "البلاد"، و"اليمامة"، و"الجزيرة"، كما عمل في "وزارة الإعلام" وشغل عدداً من المناصب بين 1966 و1976.
كما كان عضواً في الجمعية العامة لـ"مؤسسة الملك فيصل الخيرية" لعدة أعوام، وعضواً في مجلس إدارة "الوطنية للتوزيع".
له أكثر من 50 قصة للأطفال إضافة إلى العديد من المطبوعات.
حاصل على ليسانس حقوق من بيروت.