عضو مجلس إدارة "بنك الخرطوم"، جمهورية السودان.
عمل كمسؤول رئيسي في "جامعة لايبزغ" في ألمانيا، ومدير إداري مشارك في شركة "AJ Roboscreen GmbH" للتكنولوجيا البيولوجية في ألمانيا بين عامي 1988 و2000.
حاصل على بكالوريوس في الطب عام 1988 من "جامعة لايبزغ" في ألمانيا.