شيوخه ٩
- أبو الوليد حسان بن محمد القرشي الفقيهعند المزي
- أحمد بن إبراهيم بن إسماعيل بن العباسعند المزي
- أحمد بن إسحاق بن أيوب بن يزيدعند المزي
- إبراهيم بن عصمة بن إبراهيمعند المزي
- محمد بن جعفر بن محمد بن مطرعند المزي
- محمد بن محمد بن إسحاق بن النعمانعند المزي
- محمد بن محمد بن الحسنعند المزي
- محمد بن يعقوب بن يوسفعند المزي
- محمد بن يعقوب بن يوسف بن معقل بن سنانعند المزي
تلاميذه ٢
- أبو صالح المؤذنعند المزي
- أحمد بن الحسين بن علي بن موسىعند المزي