Ma 36 lat i wiele znaczących ról na koncie. Był księdzem Janem Kaczkowskim w „Johnnym”, Tomaszem Beksińskim w „Ostatniej rodzinie”, Rahimem z Paktofoniki w „Jesteś Bogiem” Grał też w filmach „Chce się żyć”, „ Ostatnia rodzina”, „Cicha noc”, „Ikar”, „Najmro”. „Kocha, lubi, szanuje” i w serialu „Rojst”. Jest czterokrotnym laureatem nagród na Festiwalu Polskich Filmów Fabularnych w Gdyni i dwukrotnym Polskiej Nagrody Filmowej Orzeł.
Andrzej Seweryn mówi o nim: „Dawid, konstruując swoje postacie filmowe w taki sposób, aby żadna z nich nie przypominała poprzedniej, sprawia, że praca z nim to zawsze wielkie wyzwanie. On umie to robić. Dawid reprezentuje aktorstwo, które najbardziej mnie porusza i fascynuje. Jest wymagający wobec siebie, czym zobowiązuje swoich partnerów do podobnej postawy wobec ich zadań.”