حصل على مجموعة من الشهادات ... كما تسلم عددًا من المراكز الوظيفية والإدارية. فقد عمل مدرسًا في مدارس عدن، وعمل ضابط معارف في وزارة المعارف، كما عمل رئيسًا للخدمة المدنية في عدن .. وعمل محاضرًا في التاريخ اليمني والثقافة اليمنية والوطنية. ومستشارًا في وزارة الخارجية بصنعاء .. وكانت له نشاطات ثقافية واجتماعية .. فقد كان عضو اللجنة الثقافية الاجتماعية الدائمة بمجلس الشعب الأعلى في عدن .. وعضو المجلس التنفيذي لاتحاد الكتاب والأدباء اليمنيين، وهو من مؤسسي هذا الاتحاد في بداية السبعينات .. وكان عضو لجنة الوحدة لتأليف كتب التاريخ اليمني لمدارس اليمن .. وعضو مجلس الإدارة للمركز اليمني للأبحاث الثقافية والآثار والمتاحف. وعمل أيضًا عضوًا في هيئات تحرير عدة مجلات مثل"دراسات"ومجلة"الحكمة"ومجلة