David Sheff was born on December 23, 1955 in Boston, Massachusetts, USA. He is known for Beautiful Boy (2018), WGN Morning News (1994) and Today (1952). He is married to Karen Barbour. They have two children. He was previously married to Vicki Bunch.