Casado con la abogada María Soledad Láscar Merino en segundas nupcias, tiene cuatro hijos.