pięciokrotnie żonaty: 1. Judy Trim (1969 - 1975, rozwód); 2. Carolyn Christie (1976 - 1992, rozwód), 2 dzieci: córka India i syn Harry William (ur. 16.11.1976); 3. Pricilla Phillips (28.07.1993 - 2001, rozwód), syn Jack; 4. Laurie Durning (14.01.2012 - 2015, rozwód); 5. Kamillah Chavis (od 10.2021)