En 1963, contrajo matrimonio en la iglesia de San Jerónimo el Real de Madrid con Belén Martínez de Campos y Carulla, hija de los duques de la Torre, descendiente directa del general Serrano, regente del Reino y presidente de la Primera República Española.