حصل على بكالوريوس اللغة العربية والإنجليزية من جامعة الخرطوم عام 1978م، وحصل على دبلوم عالي في تعليم اللغة الإنجليزية من الجامعة الأمريكية - بيروت عام 1980م، ثم ماجستير تعليم اللغة الإنجليزية من الجامعة الأمريكية - بيروت عام 1982م، ثم حصل على الدكتوراه في علم اللغة التطبيقي من جامعة ويلز ببريطانيا عام 1985م، ثم مدارسات فوق الدكتوراه بجامعات هارفارد وجورج تاون ونورثون أيوا بالولايات المتحدة الأمريكية عام 1987م، ودكتوراه في علم اللغة المقارن من كلية اللغة العربية بجامعة أم درمان الإسلامية.ومن المناصب الوظيفية التي شغلها: رئاسة قسم اللغة الإنجليزية بجامعة الخرطوم 1985م-1989م، وعمل مستشارًا بوزارة التربية والتعليم بالسودان لشؤون مناهج اللغة الإنجليزية.
وله عدد من المؤلفات والبحوث المنشورة باللغتين العربية والإنجليزية في عدد من الدوريات الإقليمية والدولية.