Ha estado casado con María Luisa Señoret Guevara —la tercera de una familia de 5 hermanos (Margarita, Octavio, Sibila y Raquel), hija del político y diplomático Octavio Señoret Silva y de Sibila Guevara Raimers—; con la escritora y periodista Marcela Godoy Divin y con la pintora Rossana Pizarro García, además de haber convivido durante siete años con la escritora y animadora Marta Blanco.