التحق بكلية الآداب بجامعة الخرطوم ثم تركها ليذهب للدراسة بمصر، ثم ترك هذه وعاد إلى جامعة الخرطوم ليدرس الفلسفة (قسم الشرف) والاقتصاد، فلم يتخرج فيها إلا عام 1961 فقبل بها معيدا وسجل لدراسة الماجستير، لكن الجامعة ابتعثته في العام التالي للدراسة بجامعة لندن.
بعد سنتين سقط نظام عبود فترك الدراسة واستقال من الجامعة ليشارك في العمل السياسي الإسلامي. وكان مرشح جبهة الميثاق بمدينة بورسودان.
عاد للجامعة مرة أخرى عام 67 فحول المشرف رسالة الماجستير إلى دكتوراة فأكملها في عام 69 لكنه لم يحصل على الشهادة إلا عام 70 بعد أن ابتعثته الجامعة إلى بريطانيا مرة أخرى.
العمل والتدريس:
قسم الفلسفة, جامعة الخرطوم. 1967 - 1973
قسم الثقافة الإسلامية, جامعة الرياض (الملك سعود حاليًا )
مركز البحوث بجامعة الإمام محمد بن سعود الإسلامية بالرياض
كلية الدعوة والإعلام، جامعة الإمام محمد بن سعود الإسلامية
وكان يدرس طلاب الدراسات العليا بالجامعة مواد العقيدة والمذاهب المعاصرة كما أشرف على الكثير من رسائل الماجستير والدكتوراه
مدير قسم البحث بمعهد العلوم الإسلامية والعربية في أمريكا
مدير الهيئة التأسيسية للجامعة الأمريكية المفتوحة
مستشار لعدد من المؤسسات الإسلامية في أنحاء العالم
شارك في عدة لجان إسلامية عربية وعالمية
النشاط العام والمؤتمرات:
ألقى أحاديث ودروس ومحاضرات في كثير من الجامعات والمراكز الإسلامية والمساجد في كثير من بلدان العالم في أفريقيا وآسيا وأوروبا وأستراليا وأمريكا الشمالية ودول الكاريبي وأمريكا اللاتينية.
شارك في كثير من البرامج التلفازية والإذاعية في عدد من الدول.
اشرف على رسائل علمية لدرجة الدكتوراة والماجستير.
شارك ببحوث قيمة في عدد كبير من المؤتمرات الإسلامية والعالمية