-
عمل في عدد من محاكم السودان بمختلف درجاتها .
-
نائباً للأمين العام لمجلس القضاء العالي ، ثم أميناً عاماً للمجلس.
-
المسئول المالي والإداري للهيئة القضائية بتفويض من رئيس القضاء منذ عام 1989م حتى تعيينه رئيساً للقضاء في 13/8/2001م.
-
عضو اللجنة الاتحادية لتفتيش وتقويم أداء القضاة.
-
رئيساً للجهاز القضائي لولاية الخرطوم.
-
تمت إعارته إلى دولة الإمارات العربية المتحدة (أبو ظبي) حيث عمل بمحاكمها وأسس محاكم البلديات كما عمل رئيساً للمحاكم الابتدائية برئاسة القضاء الشرعي (أبو ظبى).
-
عضو مؤسس في اتحاد المجالس والمحاكم الدستورية للدول العربية بالجزائر وشارك في اجتماعاته خارج السودان.
-
عضو لجنة هيئات التفتيش القضائي في الأقطار العربية التابعة لجامعة الدول العربية.
-
رئيس لجنة مشروع القانون العربي الموحد للسلطة القضائية والتفتيش القضائي.
-
عضو مجمع الفقه الإسلامي بالسودان.
-
عضو هيئة علماء السودان.
-
عضو المجلس الاستشاري لشئون التأصيل.
-
عضو هيئة الرقابة الشرعية ببنك الشمال الإسلامي.