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