His teachers 10
- أحمد بن عبيد الله بن الحسنal-Mizzi
- الحسن بن عرفة بن يزيدal-Mizzi
- الحسن بن محمد بن الصباحal-Mizzi
- حماد بن الحسن بن عنبسةal-Mizzi
- خلاد بن أسلمal-Mizzi
- عبد الله بن خالد بن يزيدal-Mizzi
- عمرو بن علي بن بحر بن كنيزal-Mizzi
- محمد بن المثنى بن عبيد بن قيس بن دينارal-Mizzi
- محمد بن الوليد بن عبد الحميدal-Mizzi
- يعقوب بن إبراهيم بن كثير الدورقيal-Mizzi