David is een zoon van Simon Worms en Rosette Gompers. Hij trouwde 15 februari 1906 met Margaretha Voorzanger (29 jaar, geboren in Amsterdam), dochter van Salomon Voorzanger en Clara Baars.
Bron wiewaswie.nl (huwelijk Margaretha Voorzanger en David Worms)