Keith David has married twice throughout his life. Margit Edward Williams and he married in 1990. God blessed them with one son, Owen. They eventually broke up, and Keith married Dione Lea Williams, with whom he has two kids, Ruby and Mailee, whom God has blessed them with.
Keith David is a firm believer in his religion. He is a devout Catholic who has been baptized.