Almirante de la flota castellana, Camarero Mayor y valido del Rey Sancho IV "el Bravo", y Almirante de Castilla por el Rey Fernando IV "el Emplazado".
Algunos cronistas sitúan su nacimiento en Sevilla (donde está enterrado, aunque no es prueba contundente para tal afirmación), ya que su vínculo a la capital hispalense se debe al arraigo hacia sus dos hermanas que profesaban la religión.
En 1250 viene al mundo de una ilustre familia, que dio personajes tan nombrados como el condestable Don Álvaro de Luna, (del Señorío de Alburquerque, Badajoz), figurando en la alta nobleza durante varios siglos y criándose junto al príncipe Don Sancho, hijo del rey Alfonso X el Sabio, aunque otro difieren en señalar que era originario de Aragón, ca.
Fue nombrado mariscal por Fernando III y noveno almirante de Castilla[3][4][5] por el rey Alfonso X.
Se le concedió también el título de camarero mayor del rey.