درس على مجموعة من العلماء والأدباء في مدينة صنعاء، تخرج من دار المعلمين في صنعاء عام 1960، وواصل تحصيله العلمي حتى حصل على الشهادة الجامعية عام 1970، في عام 1973 حصل درجة الماجستير في اللغة العربية وآدابها من كلية الآداب جامعة عين شمس ثم درجة الدكتوراه عام 1977 من نفس الجامعة، وترقى إلى الأستاذية عام 1987. تميزت كتابته بشيء من الكلاسيكية، لكنها سرعان ما انفتحت على الحداثة. عرف عنه كتابته لقصيدة ان يحرمونا يا حبيب الغرام وتغنى بها الفنان اليمني احمد فتحي.
عمل أستاذا للأدب والنقد الحديث في كلية الآداب - جامعة صنعاء.
رئيس جامعة صنعاء من 1982-2001.
رئيس مركز الدراسات والبحوث اليمني.
عضو في مجمع اللغة العربية في القاهرة.
عضو مؤسس للأكاديمية الدولية للشعر في إيطاليا.
عضو في مجمع اللغة العربية في دمشق.
عضو مجلس أمناء مركز دراسات الوحدة العربية في بيروت.
المستشار الثقافي لرئيس الجمهورية اليمنية علي عبد الله صالح منذ عام 2001.
من مؤلفاته الشعرية:
بد من صنعاء، 1971م
مأرب يتكلّم، بالاشتراك مع السفير عبده عثمان، 1972م
رسالة إلى سيف بن ذي يزن، 1973م
هوامش يمانية على تغريبة ابن زريق البغدادي، 1974م
عودة وضاح اليمن، 1976م
الكتابة بسيف الثائر علي بن الفضل، 1978م
الخروج من دوائر الساعة السليمانيّة، 1981م
وراق الجسد العائد من الموت، 1986م
أبجدية الروح، 1998م
كتاب صنعاء، 1999م
كتاب القرية، 2000م
كتاب الأصدقاء، 2002م
كتاب بلقيس وقصائد لمياه الأحزان، 2004م
كتاب المدن، 2005م