Se casó con Laura de Vivanco, con quien tuvo siete hijos: Luis Guillermo (†), Javier Alonso, Laura, Maria del Rosario, Pedro Antonio, Marisol(†) y Roxana.