ولد في 29 يناير 1892 بالقاهرة، لوالده الشيخ محمد شاكر وهو عالم أزهري أيضا شغل عدة مناصب منها وكيل الأزهر، زفي 11 مارس 1900م سافر به والده إلى السودان حيث ولي منصب قاض في السودان