Jako teenager rád četl, učil se hrát na kytaru, saxofon, housle, bavily ho výstavy výtvarného umění i svět filmu.
Má celkem pět dětí, z toho tři s manželkou
Lindou Rybovou (Rozárku, Jozefínu a Františka) a dvě z prvního manželství s Danou Batulkovou (Jakuba a Marianu). Bydlí na venkově třicet kilometrů za Prahou ve zrekonstruovaném starém mlýně.
Kromě herectví je David i muzikant, hraje na několik hudebních nástrojů.
David je synem známého herce
Ilji Prachaře a už jeho prapradědeček Karel Želenský hrával v Národním divadle. Jeho synem je
Jakub Prachař, kterého má s
Danou Batulkovou. (-k-)