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