Eddie Chavez

Eddie Chavez was Creed McIlveen's IDEA sector chief. (PROSE: Warlock)