امين عام مجلس الصداقة الشعبية العالمية 1995م وحتى تاريخه
تخرج في كلية الآداب جامعة الخرطوم ونال درجة الماجستير في الادارة العامة من هولندا .
عضو مجلس الشعب القومي 1977م .
وزير للرعاية الاجتماعية 86-1988م .
وزير الشئون الداخلية 80-1984م .
عضو الجمعية التاسيسية 1985- 1986م .
عضو المجلس الانتقالي 95-1996م .
رائد المجلس الوطني الانتقالي 95-1996م .
عضو الامانة العامة للمؤتمر القومي العربي 2000 وحتى الان .
عضو المنتدى الاسلامي العالمي للحوار 2001م وحتى الان .
تم منحه درجة الدكتوراه الفخرية من جامعة امدرمان الاسلامية مارس 2005م عرفانا بإسهاماته الفكرية والاجتماعية والسياسية المميزة .