سمع غالب بن أحمد الأرموي، وأبا القاسم بن الحصين، ومحمد بن الحسين المزرفي. سمع منه عمر القرشي. ثم انتقل إلى مصر وحدث هناك.
سمع علي بن عبد العزيز ابن السماك، وابن ناصر، وعلي بن محمد بن أبي عمر.
حدثنا محمود، أخبرنا علي بن محمد، أخبرنا أحمد بن علي القزاز، أخبرنا أبو الحسين بن بشران، فذكر حديثًا.
توفي في شوال سنة عشرٍ وست مئة وله أربع وثمانون سنة.
قلت: روى عنه عبد اللطيف.