czterokrotnie żonaty: 1. Jan Borenstein (14.02.1971 - 02.07.1980, rozwód); 2. Jeri McBride (29.11.1980 - 01.01.1990, rozwód), syn Sean Christian (ur. 1981); 3. Christine Bolster (19.08.1990 - 2019), 4 dzieci: Ariana Marie (ur. 03.04.1990), Frances (ur. 1992), bliźnięta Isabella i Nicholas Edward (ur. 11.01.2001); 4. Diana (od 2019), córka