He translated the Code Napoleon into Arabic while at the Ministry of Justice between 1875 and 1882 and participated in setting the modern judicial system in Egypt becoming one of the first Egyptian judges in the Mixed Court of Appeals in 1894.
Ia menerjemahkan Kode Napoleon ke dalam bahasa Arab ketika menjabat di Kementerian Keadilan antara 1875 dan 1882 dan terlibat dalam pembentukan sistem yudisial modern di Mesir, menjadikannya salah satu hakim Mesir pertama dalam Dewan Banding Campuran pada 1894.