David Weld is Tom Weld's son. David is more productive than his father, willing to help the Allstons and Catlins build a corral for Debby's new horse. David begins hanging around with Jim Peck and his friends soon after, possibly more to spend time with Julie LoPresti than out of respect for Peck's beliefs and lifestyle. When Fran LoPresti takes the police to Peck's new camp, David is there. Tom Weld hits Peck for introducing his son to drugs and sex. Later, David turns on Peck and his friends, telling the police all he knows about the camp.