Edward Payne

Captain Edward Payne (SN: 31045-55913-EP) was an ODST, now the leader of The Elysium, a group within The Insurrectionists.