С 1999 года выступает в суданском клубе «Аль-Меррейх» из Омдурмана, в его составе становился 4 раза чемпионом Судана, 6 раз вице-чемпионом, 5 раз обладателем Кубка страны и 2 раза финалистом национального Кубка. Кроме того, в сезоне 2007 года стал финалистом Кубка Конфедерации КАФ.
В составе главной национальной сборной Судана выступает с 2003 года. Сыграл в её составе 6 встреч в отборочном турнире к чемпионату мира 2006 года и 3 игры в отборочном турнире к чемпионату мира 2010 года.
В составе сборной участвовал в Кубке африканских наций 2008 года, сыграл в 2-х матчах команды из 3-х (против Египта и Камеруна).
Чемпион Судана: (4)
Вице-чемпион Судана: (6)
Обладатель Кубка Судана: (5)
Финалист Кубка Судана: (2)
Финалист Кубка Конфедерации КАФ: (1)