Fue hijo de Diego de Andrade, de quien heredó el título de conde de Villalba y señor de la Casa de Andrade, y de Teresa de Haro, señora de las Mariñas.