مدير عام "مصرف المزارع التجاري" منذ يناير (كانون الثاني) 2006، جمهورية السودان.
وهو عضو مجلس إدارة "اتحاد المصارف السوداني".
كان نائباً لمحافظ "بنك السودان المركزي" بين 2013 و2019، كما شغل في "بنك التضامن الإسلامي" عدة مناصب: النائب الأول للمدير العام بين 1996 و2005، مساعد المدير العام للاستثمار والمالية والبحوث وشؤون العاملين بين 1992 و1996، مدير إدارة الاستثمار بين 1990 و1992، مدير فرع بورتسودان بين 1986 و1990، ورئيس قسم التنفيذ في قسم الاستثمار بين 1983 و1984.
كما عمل ضابطاً جمركياً بين 1975 و1977، ومفتشاً في الإدارة العامة للرقابة الصناعية في "وزارة الصناعة" بين 1977 و1983.
حاصل على بكالوريوس في المحاسبة عام 1975، ودبلوم في تخطيط التنمية عام 1983.