-
تحصل على درجة الماجستير في جامعة
ليدز بالمملكة المتحدة عام 1985م
-
تحصل على درجة الدكتورة من جامعة
بريستول بالمملكة المتحدة عام 1988م
-
تحصل على درجة الدبلوم في طرق
التدريس جامعة الخرطوم عام 1990م
-
عمل بوزارة الصحة خلال الفترة (1978-
1980)
-
عمل مساعد تدريس بجامعة الخرطوم
(1980-1987م)
-
محاضراً بجامعة الخرطوم (1988-1991م)
-
أميناً عاماً لمجلس الصداقة الشعبية
العالمية (1991-1995م)
-
وزير دولة بوزارة العلاقات الخارجية
(1996-1998م)
-
1998م وزيراً العلاقات الخارجية