رئيس "حزب المؤتمر السوداني" منذ 15 يناير (كانون الثاني) 2016، جمهورية السودان.
شغل عدة مناصب في الحزب ذاته، وهي: نائب الرئيس، ورئيس فرع الحزب في الإمارات، وعضو المجلس المركزي للحزب.
عمل مهندساً في "مسبك الخرطوم المركزي" بين 1986 و1989، وشغل منصب رئيس "اتحاد طلاب جامعة الخرطوم" بين 1984 و1985، وعضوية الأمانة العامة لـ "التجمع النقابي"، ورئيس الجمعية الهندسية في "جامعة الخرطوم" بين 1983 و1984، وأمين عام "النادي السوداني بأبوظبي"، كذلك عمل مهندساً استشارياً في مشاريع البنى التحتية في أبوظبي.
حاصل على ماجستير في إدارة المشاريع الهندسية من "جامعة قلامورقان" في المملكة المتحدة، وبكالوريوس في الهندسة الميكانيكية من "جامعة الخرطوم".