إلتحق بكلية الشرطة وتخرج منها برتبة الملازم أول في عام 1967م
تنقل في وحدات الشرطة المختلفة في معظم بقاع السودان.
كان مديراً لشرطة الإقليم الشرقي ببورتسودان ومديراً للإحتياطي المركزي بالخرطوم.
تدرج في الرتب العسكرية حتى وصل رتبة الفريق
صدر خطاب تعينه مديراً لشرطة السودان قبل وفاته بيومين حيث كان ضمن وفد صلح لنزعات قبلية كان يترأسه الفريق الزبير محمد صالح رحمه الله في اقليم دارفور وبعد الإنتهاء من المهمة اصر عليه الفريق الزبير بالذهاب معه للناصر وأتشهد في حادثة طائرة الناصر بأعالي النيل في عام 1998م