شيوخه ٥
- أبو الوليد حسان بن محمد القرشي الفقيهعند المزي
- أحمد بن محمد بن عبد الله بن زياد بن عبادعند المزي
- أحمد بن محمد بن عبدوس بن سلمةعند المزي
- محمد بن محمد بن الحسنعند المزي
- محمد بن يعقوب بن يوسف بن معقل بن سنانعند المزي
تلاميذه ١
- أحمد بن الحسين بن علي بن موسىعند المزي