Está casado con la actriz española Carmen Balagué, con la que tiene dos hijos.