Fue trece y caballero de la Orden de Santiago, arcediano de Cuenca y obispo electo de Jaén aunque rechazó esa sede. En enero de 1658 Felipe IV le honró con el vizcondado de Villagonzalo de Pedernales, que cedió a su sobrino Juan, pero muerto éste en la guerra con Portugal el título retornó a don Diego; en 1659 recibió el mismo rey instituyó para él el condado de Villariezo.