1966- 1973: مساعد تدريس بقسم الفلسفة جامعة الخرطوم
1973-1975: محاضر بقسم الفلسفة جامعة الخرطوم
1975-1977: أستاذ مساعد (مدرس) قسم الدراسات الإسلامية- جامعة الملك عبد العزيز- المملكة العربية السعودية.
1977-1986: محاضر في قسم الفلسفة جامعة الخرطوم- عضو الكلية والمجلس الأكاديمي
1980-1981: رئيس قسم الفلسفة بالإنابة- جامعة الخرطوم
1982-1985: عضو مجلس الشعب- السودان- ممثلاً لأساتذة الجامعات والمعاهد العليا
1984-1985: رئيس لجنة التعليم العالي والبحث العلمي بالمجلس- بدرجة وزير دولة
1986-1993: أستاذ مساعد (مدرس) بجامعة الإمارات العربية المتحدة (كلية الآداب- قسم الفلسفة)
1993-1995: أستاذ مشارك- جامعة الخرطوم، منتدباً إلى جامعة أفريقيا العالمية
1993 : أستاذ مشارك بجامعة أفريقيا العالمية
1995 : نال الأستاذية في الفلسفة والفكر الإسلامي من جامعة افريقيا العالمية
1996 : عين عميداً للدراسات العليا بجامعة افريقيا العاملية
1993 : عين أستاذا زائرا (متعاونا) في جامعة النيلين
1997 : عين رئيساً للجنة إعادة النظر فى أوضاع المؤتمر الوطني وإعادة تكوينه
1997 : عين مديراً لجامعة جوبا (1997- 2001)
1998 : عين عضواً في لجنة الدستور القومية ورئيساً للجنة السياسية بها .
2001 : عين خبيراً للتخطيط- جامعة قطر ( 2001 – 2003 م )
2002 : عين أستاذا بجامعة جوبا
2004 : عين أستاذاً في جامعة النيلين ( منتدباً من جامعة جوبا )
2004 : عين مديراًلمركز حوار الحضارات- جامعة النيلين
2005 : عين عضواً أصيلافي مفوضية الدستور
2005 : عين عضواً في مجلس الولايات، عن ولاية نهر النيل– الهيئة التشريعية القومية (البرلمان السوداني)
2005 : عين أستاذاً زائراً في معهد ماركفيلد للدراسات العليا- ماركفيلد- ليسترشير- المملكة المتحدة
2007 : عين عضواً فى مجلس الدراسات العليا بالجامعة المفتوحة
2007 : عين عضواً فى المجلس العلمى لمدرسة الألسن بجامعة القرآن الكريم
2007 : عين عضواً فى اللجنة القومية للاستراتيجية الربع قرنية
2007 : عين عضواً فى هيئة المستشارين – مجلس وزراء السودان
رئيس لجنة الدراسات الانسانية بالمجلس القومى للتعليم العالى .
رئيس مجلس جامعة أعالى النيل .
رئيس مجلس إدارة مدارس أنسام الانجليزية العالمية .
نائب رئيس مجلس أمناء مركز دراسات المرأة .