Era hijo de Alonso de Castilla y Cárdenas y de Leonor de la Mata.