W 1995 został mianowany doradcą królewskim oraz doradcą ds. prawa międzynarodowego w randze ministra. W latach 1996–1998 przewodniczył Królewskiemu Sądowi Haszymidzkiemu. W latach 1994–1996 wchodził w skład Jordańskiej Komisji Królewskiej ds. Reformy Prawnej i Administracyjnej, a w latach 1998–2006 w skład Jordańskiej Grupy Narodowej ds. Implementacji Międzynarodowego Prawa Humanitarnego.

W czasie swojej pracy dyplomatycznej reprezentował Jordanię podczas 19 sesji Zgromadzenia Ogólnego ONZ, a także na spotkaniach i konferencjach Ligi Państw Arabskich, Ruchu państw niezaangażowanych oraz Organizacji Współpracy Islamskiej. Reprezentował kraj również podczas wielu konferencji na temat prawa międzynarodowego. W latach 1982–1989 był członkiem Arabskiej Komisji Prawa Międzynarodowego. Od 1984 do 1993 wchodził w skład Podkomisji ONZ ds. Zapobiegania Dyskryminacji i Ochrony Mniejszości. Od 1986 do 1999 był członkiem Komisji Prawa Międzynarodowego.