His teachers 10
- أبو عامر موسى بن عامر بن خريمal-Mizzi
- إبراهيم بن يعقوب بن إسحاقal-Mizzi
- الحسن بن عبد الله بن إبراهيم بن منصور بن حنيفal-Mizzi
- عباس بن الوليد بن مزيدal-Mizzi
- عبد السلام بن عتيق بن حبيب بن أبي عتيقal-Mizzi
- مؤمل بن إهابal-Mizzi
- محمد بن إبراهيم بن مسلم بن سالمal-Mizzi
- محمد بن عبد الرحمن بن الحسن بن علي بن الوليدal-Mizzi
- محمد بن هاشم بن سعيدal-Mizzi
- هاشم بن خالد بن أبي جميل الأزرقal-Mizzi