Muhammad bin Idris bin Idris bin Abdullah was the third Idrisid sultan of Morocco. Wikipedia
Born: Fes, Morocco
Died: 836 AD, Fes, Morocco
Great-grandparents: Abduallah bin Al-Hasan, 'Atika bint Abdulmalik, and Abdullah al-Kamil
Grandchild: Yahya ibn Yahya
Grandparents: Idris I of Morocco and Kenza al-Awrabiya
Children: Ali ibn Muhammad and Yahya ibn Muhammad