مواليد مدينة القطينة في السودان عام ١٩٣٠. درس الاقتصاد السياسي في تشيكوسلوفاكيا. انتخب عام ١٩٦٥ نائباً في البرلمان السوداني. أصبح سكرتيراً عاماً للحزب الشيوعي السوداني عقب إعدام عبد الخالق محجوب في تموز ١٩٧١ وقاد الحزب من مخبئه السري حتى الإطاحة بحكم جعفر النميري في نيسان ١٩٨٥.
انتخب نائباً في البرلمان السوداني عام ١٩٨٦. دخل الحزب الشيوعي في العمل السري من جديد بعد بدء حكم الإسلاميين إثر انقلاب عمر البشير في ٣٠ حزيران ١٩٨٩. عاد الحزب الشيوعي السوداني للعمل العلني بعد اتفاقية نيفاشا عام ٢٠٠٥ بين عمر البشير وزعيم الحركة الشعبية لتحرير السودان جون غارانغ، التي حددت فترة انتقالية حتى عام ٢٠١١ من أجل “حق تقرير المصير لجنوب السودان”. في المؤتمر الخامس للحزب عام ٢٠٠٩ تنحى عن منصب الأمين العام. توفي عام ٢٠١٢.
من مؤلفاته: “قضايا الديمقراطية في السودان”.