سمع محمد بن الوليد البسري، وَالحَسن بن أبي الربيع الجرجاني وزيد بن أخزم وعثمان بن هشام بن دلهم، ومُحَمد بن إسحاق الصاغاني وطبقتهم.
وكان ثقة فاضلا.
رَوَى عنه أَبو بكر الأبهري الفقيه، وأبو الحسن الدَّارَقُطني ويوسف بن عمر القواس، وأبو القاسم بن حبابة وغيرهم.
قرأت على الحسن بن أبي بكر عن أَحمد بن كامل القاضي قال أَبو عمر القاضي كان مولده بالبصرة لتسع خلون من رجب سنة ثلاث وأربعين ومئتين.