Davor je rođen u Sarajevu 20. septembra 1969. godine.
Ulogu – Perhana po kojoj je ostao zauvek prepoznatljiv dobio je sasvim slučajno. Dok je išao u drugi razred niže muzičke škole, imao je običaj da posle nastave svrati kod svog oca koji je tada radio na pijaci Markale. U obližnji restoran, gde je svratio na sok, došli su i Emir Kusturica i njegov asistent. Asistent je pitao Davorovog oca da li Davor može da učestvuje u audiciji za film “Otac na službenom putu”. On je pristao i na probnom snimanju se pokazalo da je savršen za ulogu. Posle filma “Otac na službenom putu” odlučio je da upiše filmsku akademiju. Nije mu uspelo i kasnije više nije ni pokušavao.
S nepunih 18 godina Davor je postao glavni glumac u sledećem filmu Emira Kusturice – “Dom za vešanje”, posle kog je proglašen za jednog od pet najboljih glumaca u Evropi, a on i njegova partnerka u filmu (Azra), Sinolička Trpkova, proglašeni su za najbolji glumački par u bivšoj Jugoslaviji.
Poredili su ga sa Dastinom Hofmanom, ali je početkom devedesetih došao u dodir s heroinom. Nekoliko puta je pokušao da se leči, ali bezuspešno.
Izvršio je samoubistvo 31. maja 1999. godine u Novom Mestu. Imao je 30 godina.