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