Está casado con Alejandra Sada de Margain y tiene cuatro hijos, Fernando, David, Alejandra y Fabiana Margáin Sada.