En 2003 se casó con la empresaria Mercedes Ignacia Pérez Campino tras enviudar de Adriana Matte Alessandri -hija de Arturo Matte Larraín y de Ester Alessandri Rodríguez-, con quien había tenido nueve hijos, entre los que se cuenta el economista Máximo.