Es casado con la actriz chilena Luz Valdivieso, con quien tiene tres hijos.