Está casado con Adriana Vidal Salinas, hermana mayor del ministro de los presidentes Ricardo Lagos y Michelle Bachelet, Francisco Vidal, con quien tuvo tres hijos.