سمع محمد بن عثمان بن أبي شيبة، والحُسين بن عمر بن أبي الأحوص وأَحمد بن زَنْجَوَيْهِ المخرمي وأَحمد بن محمد بن أبان السراج وجعفر بن محمد الفريابي وأَحمد بن محمد بن عَبد العزيز الوشاء.
رَوَى عنه أَبو حفص بن شاهين، وأبو القاسم ابن الثلاج وحدثنا عنه محمد بن أبي الفوارس، وأبو الحسن بن رزقويه، ومُحَمد بن جعفر بن علان الوراق، وأبو بكر البرقاني وبشرى بن عَبد الله الرومي، وأبو عَليّ بن دوما النعالي، وأبو نُعيم الحافظ.