1ـ أستاذ اللغة الإنجليزية 1973-1980م.
2ـ محاضر متعاون جامعة الخرطوم 1981ـ1982م.
3ـ أستاذ مشارك جامعة بايرو كانو نيجيريا(قسم الدراسات الإسلامية).
4ـ أستاذ مشارك جامعة الخرطوم قسم الفلسفة 1989م وحتى الآن.