Su última hija Miranda la tuvo con Meira Shore con la que se casó en 1970 y se divorció en 1988 para casarse con Linda Kentwood, la mujer que estuvo a su lado hasta su muerte.