His teachers 6
- أحمد بن عبد الله بن شجاع بن عيسى بن بيانal-Mizzi
- ابن علاثة محمد بن عبد الله العقيليal-Mizzi
- علي بن حجر بن إياس السعديal-Mizzi
- محمد بن أحمد بن النضر بن عبد الله بن مصعبal-Mizzi
- محمد بن عبد الله بن مهرانal-Mizzi
- محمد بن موسى بن حمادal-Mizzi