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