Abu Al-Qasim bin Bashkwal: Trustworthy
Abu Hatim Al-Razi: There is nothing wrong with him
Ahmad bin Hanbal: Trustworthy
Ahmad bin Shu'aib Al-Nasa'i: There is nothing wrong with him
Ibn Hajar Al-Asqalani: Trustworthy
Al-Dhahabi: Trustworthy
Yahya bin Ma'in: Trustworthy