dwukrotnie żonaty: 1. Patricia Brentrup (1974 - 1995, rozwód), 7 dzieci: Shane (ur. 1976), Dakota (ur. 15.06.1978 - 10.12.2008), Macaulay (ur. 26.08.1980), Kieran (ur. 30.09.1982), Christian (ur. 30.01.1987), Quinn, Rory; 2. Jeanette Krylowski (od 1995)