Tom Selleck, Daryl Hannah and Lucy Liu among mourners
Stars including Tom Selleck, Daryl Hannah and Lucy Liu were among the mourners at the service in Los Angeles.
David, 72, was found hanged in a wardrobe in his Bangkok hotel suite in Thailand on 4 June.
A private pathologist has ruled out suicide as a cause.
David is survived by his wife Annie Bierman and four children.