بعد تخرجه عمل أمينًا للفتوى بالأزهر، ثم عمل بالقضاء، وفي 10 من ذي القعدة 1317 هـ / 11 مارس 1900م اختير لمنصب قاضي القضاة بالسودان وكان أول من وليه حيث وضع نظام القضاء الشرعي بها. في عام 1332 هـ / 1905م عُين شيخاً لعلماء الإسكندرية، ثم شيخًا لمعهدها الديني، ثم وكيلًا لمشيخة الأزهر في 9 من ربيع الآخر 1327 هـ / 29 من إبريل 1909م، فكان من دعاة الإصلاح في الأزهر وتطوير مناهجه ونظمه. استقال من الوكالة بعد أن اختير عضوًا في الجمعية التشريعية سنة 1331 هـ / 1913م ليتفرغ لأبحاثه العلمية والعمل العام، وكان من زعماء الأزهر في ثورة 1919.