En 1966 se casó con Mary Rose Streeter Prieto y tienen tres hijos: María Pía, Juan Pablo y José Luis.