Casó con su prima Elvira Díaz de Castañeda, hija de Diego Gómez de Castañeda y nieta de Álvar Díaz de Asturias y de Teresa Pérez Girón.