trzykrotnie żonaty: 1. Ann Pennington (01.12.1979 - 04.07.1993, rozwód), 2 dzieci: córka Caitlin Ann (ur. 25.11.1981) i syn John (ur. 27.02.1985); 2. Susan Diol (07.05.1995 - 01.03.2003, rozwód), córka Juliet Jones (ur. 19.03.1998); 3. Tracey Lynne Turner (od 28.08.2004), 4 dzieci: 2 synów: Caleb (ur. 03.03.2005) i Roan Howard (ur. 23.09.2006) oraz 2 córki: Lila Tracey (ur. 12.2008) i Mairin (ur. 06.2011)