trzykrotnie żonaty: 1. Connie Jester (rozwód), córka Charlotte (ur. 17.07.1986); 2. <a href=http://www.filmweb.pl/Person?id=68460>Suzanne Vega</a> (od 17.03.1995 do 1998, rozwód), córka Ruby (ur. 08.07.1994); 3. <a href=http://www.filmweb.pl/Person?id=90224>Vonda Shepard</a> (od 2004), syn Jack (ur. 15.04.2006)