A játékvezetői vizsgát 1981-ben tette le. 1989-ben lett az I. Liga játékvezetője. A nemzeti játékvezetéstől 2002-ben vonult vissza.
Az Egyiptomi labdarúgó-szövetség Játékvezető Bizottsága (JB) terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 1993-tól tartotta nyilván bírói keretében. A FIFA JB központi nyelvei közül a angolt beszéli. Több nemzetek közötti válogatott és klubmérkőzést vezetett, vagy működő társának 4. bíróként segített. Az egyiptomi nemzetközi játékvezetők rangsorában, a világbajnokság sorrendjében az első helyet foglalja el 6 találkozó szolgálatával. 1999-ben a Japánban az első ligában oktató jelleggel vezetett mérkőzéseket. A nemzetközi játékvezetéstől 2002-ben búcsúzott.
Katar rendezte a 10. 1995-ös ifjúsági labdarúgó-világbajnokságot, ahol a FIFA JB hivatalnoknak alkalmazta.
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
1995. április 17.
|
Khalifa Stadion, Doha
|
csoportmérkőzés (A. csoport)
|
Oroszország–Brazília
|
0 : 0
|
5 000
|
1995. április 19.
|
Khalifa Olimpiai Stadion, Doha
|
csoportmérkőzés (B. csoport)
|
Burundi–Japán
|
0 : 2
|
4 000
|
1995. április 23.
|
Al-Ahly Stadion, Doha
|
egyik negyeddöntő
|
Spanyolország–Oroszország
|
4 : 1
|
4 000
|
---
A világbajnoki döntőhöz vezető úton Franciaországba a XVI., az 1998-as labdarúgó-világbajnokságra és Dél-Koreába és Japánba a XVII., a 2002-es labdarúgó-világbajnokságra a FIFA JB bíróként alkalmazta. Selejtező mérkőzéseket az Afrikai Labdarúgó-szövetség (CAF) az Ázsiai Labdarúgó-szövetség (AFC) és az Észak- és Közép-amerikai, Karibi Labdarúgó-szövetségek Konföderációja (CONCACAF) zónákban irányított. Ali Huszejn Kandíl és Mahmoud Kamel után a 3. egyiptomi bíró, aki világbajnoki mérkőzést vezethetett. Világbajnokságon vezetett mérkőzéseinek száma: 6.
Hat (6) világbajnoki mérkőzést vele együtt a világon csak öt játékvezető teljesíthetett: a mexikói Arturo Brizio Carter (1994,- 1998),- svéd Ivan Eklind (1934,- 1938,- 1950), az angol Arthur Ellis (1950,- 1954,- 1958), a szír Dzsamál as-Saríf (1986.- 1990,- 1994) és a szovjet Nyikolaj Gavrilovics Latisev (1958,- 1962).
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
1996. június 16.
|
Félix Houphouët-Boigny Stadion, Abidjan
|
első kör (2. mérkőzés)
|
Elefántcsontpart–Kongó
|
1 : 1
|
20 000
|
1996. november 10.
|
Cidadela Stadion, Luanda
|
második kör (4. csoport)
|
Angola–Zimbabwe
|
2 : 1
|
60 000
|
1997. június 8.
|
FNB Stadion, Johannesburg
|
második kör (3. csoport)
|
Dél-Afrika–Zambia
|
3 : 0
|
73 000
|
1997. augusztus 17.
|
Nemzeti Stadion, Harare
|
második kör (4. csoport)
|
Zimbabwe–Kamerun
|
1 : 2
|
12 736
|
1997. október 11.
|
Riyadh Stadion, Mehalel
|
döntő selejtezők (A. csoport)
|
Szaúd-Arábia–Katar
|
1 : 0
|
15 000
|
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
1998. június 17.
|
Geoffroy-Guichard Stadion, Saint-Étienne
|
csoportmérkőzés (B. csoport)
|
Chile–Ausztria
|
1 : 1
|
30 600
|
1998. június 25.
|
Beaujoire Stadion, Nantes
|
csoportmérkőzés (F. csoport)
|
Egyesült Államok–Jugoszlávia
|
0 : 1
|
35 500
|
1998. július 3.
|
Beaujoire Stadion, Nantes
|
egyik negyeddöntő
|
Brazília–Dánia
|
3 : 2
|
35 500
|
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2001. szeptember 2.
|
Independence Park Stadion, Kingston
|
döntő csoportmérkőzés
|
Jamaica–Mexikó
|
1 : 2
|
35 000
|
2001. január 27.
|
Liberation Stadion, Port Harcourt
|
második kör (B. csoport)
|
Nigéria–Szudán
|
3 : 0
|
45 000
|
2001. február 25.
|
Ahmadou Ahidjo Stadion, Yaoundé
|
második kör (A. csoport)
|
Kamerun–Zambia
|
1 : 0
|
76 000
|
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2002. június 7.
|
Városi Stadion, Csondzsu
|
csoportmérkőzés (B. csoport)
|
Spanyolország–Paraguay
|
3 : 1
|
24 000
|
2002. június 13.
|
Központi Stadion, Szuwon
|
csoportmérkőzés (C. csoport)
|
Costa Rica–Brazília
|
2 : 5
|
38 524
|
2002. június 22.
|
Világbajnoki Stadion, Kvangdzsu
|
egyik negyeddöntő
|
Spanyolország–Dél-Korea
|
0 : 0
|
42 114
|
Négy kontinensbajnoki torna döntőjéhez vezető úton Dél-Afrikába a 20., az 1996-os afrikai nemzetek kupája, Burkina Fasóban a 21., az 1998-as afrikai nemzetek kupája, Ghánába és Nigériába a 22., a 2000-es afrikai nemzetek kupája valamint Maliba rendezték a 23., a 2002-es afrikai nemzetek kupája labdarúgó tornát, ahol a CAF JB játékvezetőként alkalmazta.
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
1994. november 13.
|
d'El Menzah Stadion, Tunisz
|
előselejtező (2. csoport)
|
Tunézia–Togo
|
1 : 1
|
10 000
|
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2000. január 31.
|
Városi Stadion, Accra
|
csoportmérkőzés (A. csoport)
|
Ghána–Elefántcsontpart
|
0 : 2
|
40 000
|
2000. január 23.
|
Központi Stadion, Kumasi
|
csoportmérkőzés (B. csoport)
|
Dél-Afrika–Gabon
|
3 : 1
|
20 000
|
2000. február 10.
|
Nemzeti Stadion, Lagos
|
egyik elődöntő
|
Nigéria–Dél-Afrika
|
2 : 0
|
40 000
|
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2002. január 30.
|
Amare Daou Stadion, Ségou
|
csoportmérkőzés (B. csoport)
|
Dél-Afrika –Marokkó
|
3 : 1
|
3 000
|
2002. január 25.
|
Babemba Traoré Stadion, Sikasso
|
csoportmérkőzés (C. csoport)
|
Kamerun–Elefántcsontpart
|
1 : 0
|
15 000
|
2002. február 13.
|
Március 26. Stadion, Bamako
|
döntő
|
Szenegál–Kamerun
|
0 : 0
|
50 000
|
Az európai-labdarúgó torna döntőjéhez vezető úton Belgiumba és Hollandiába a XI., a 2000-es labdarúgó-Európa-bajnokságra az UEFA JB játékvezetőként foglalkoztatta. Az első afrikai játékvezető aki részt vehetett az UEFA Eb rendezvényén.
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2000. június 13.
|
Feijenoord Stadion, Rotterdam
|
csoportmérkőzés (C. csoport)
|
Spanyolország–Norvégia
|
0 : 1
|
45 000
|
2000. június 21.
|
Maurice Dufrasne Stadion, Liège
|
csoportmérkőzés (D. csoport)
|
Dánia–Csehország
|
0 : 2
|
25 000
|
Dél-Korea és Japán adott otthont az 5., a 2001-es konföderációs kupa tornának, ahol a FIFA JB játékvezetői szolgálatra alkalmazta.
Időpont
|
Helyszín
|
Mérkőzés típusa
|
Mérkőzés
|
Eredmény
|
Nézők száma
|
2001. május 30.
|
Központi Stadion, Tegu
|
csoportmérkőzés (A. csoport)
|
Franciaország–Dél-Korea
|
5 : 0
|
61 500
|
2001. június 7.
|
Központi Stadion, Szuvon
|
egyik elődöntő
|
Franciaország–Brazília
|
2 : 1
|
34 527
|
Az Egyesült Arab Emírségek adott otthont a 10., az 1996-os Ázsia-kupa labdarúgó tornának, ahol a AFC JB bíróként foglalkoztatta.
Amerikában, Atlantában rendezték a XXVI., az 1996. évi nyári olimpiai játékok labdarúgó tornáját, ahol a FIFA JB hivatalnoki feladatokra alkalmazta.