Casó con María de Cascante y Roda y sólo tuvieron dos hijas, Jerónima de Rocamora y Cascante, que le sucedió en el título y como heredera de sus posesiones y Mariana, que quedó soltera.