Fue señor de Zafra, Villalba, Feria, La Parra y Nogales, entre otras villas, mayordomo mayor de la reina Catalina de Lancáster, miembro del Consejo Real de Juan II de Castilla, capitán general de la frontera de Andalucía y alcaide de Badajoz y de Villanueva de Barcarrota.