Much of what is known about Eadric comes from the Anglo-Saxon Chronicle, whose editors do not seem to have liked him. However, he does seem to have had an unfortunate talent for choosing the winning side in conflicts, usually while the conflict was going on.
Allegedly he was born of ignoble stock, but this has been questioned with evidence that he was the son of Aethelweard the Historian. He made himself useful to King Ethelred II. Later chroniclers suggested that he had a hand in advising Ethelred to carry out the St.Brice's Day Massacre on 13 November 1002 in which Gunnhild, sister to Swein Forkbeard the Dane was killed, something history has laid at Ethelred's door. Some time later, incidents occurred leasding to four of the king's closest councillors being assassinated.
Aelfhelm of Northumbria, it is said, had been invited to a feast by Eadric Streona at Shrewsbury and subsequently taken out hunting in the forest, where he was separated and ambushed by Godwine Porthund, the public hangman of Shrewsbury, in the pay of Eadric. Ethelred then had Aelfhelm's sons Ufgeat and Wulfgeat blinded with hot pokers. (Aelfhelm of Northumbria had a daughter, Aelgifu. At some point she became the handfast wife of Cnut son of Swein Forkbeard, which was to become significant to Eadric later).
Later the ealdormen Morcar and Siferth were invited to a meeting to discuss their loyalty to the King, which appeared to be resolved amicably, ending in a heavy drinking bout, after which they were murdered by Eadric, allegedly on Ethelred's orders.
The next year, 1008CE, when Ethelred tried to raise a fleet to defend against Viking attacks, Eadric is said to have advised against this, and then to have raised feuds amongst his family which distracted the king. The implication drawn by the Chroniclers was that, in this, Eadric was complicit with the raiders. The fleet (possibly storm damaged) failed to stop an invasion in 1009, and Ethelred only got rid of the raiders by paying tribute of around �48,000. The fleet had been led by Eadric's brother, Brithelm who accused his nephew, Wulfnoth Cild of unknown charges of treachery at Sandwich. Wulfnoth then mutinied with a smaller squadron of the fleet and Brithelm followed after him. Brithelm's fleet was wrecked in a storm and Wulfnoth's squadron attacked and burned them.
In 1011, Eadric appears to have been among the leaders in a move to ransom Aelfheah, Archbishop of Canterbury, who had been captured by the Vikings, and tribute was paid, despite the Archbishop's insistence that no money be handed over, but resulted in the defection of the Danish leader and Jomsviking. Thorkel the Tall.
During the invasion of Swein Forkbeard, in 1013CE (which resulted in Ethelred's temporary abandonment of the throne), Eadric appears to have been able to avoid the Chronicle-writers' eyes, and it is not clear whether he supported king or invader.
In 1015, Swein's son, Cnut sailed for England. Ethelred summoned a great council of nobles in Oxford. Eadric promptly murdered two of them, Siferth and Morcar, for reasons unstated. Ethelred seized their property and arrested Siferth's widow, Ealdgyth. His son Edmund Ironside, for reasons he saw good, promptly took the lady out of custody, married her, rode to Siferth's lands and, with the consent of the people there, took over Siferth's demesne.
Cnut landed, and Eadric, with 40 ships, deserted the king, and went over to him. As Cnut turned south, towards London, after ravaging Northumbria and killing its earl, Ethelred died and Edmund his son was chosen as king. Cnut besieged London, but Edmund broke out, harried Cnut's forces, forcing him to break the siege, and caught him at Otford in Kent, doing bloody slaughter. At this point Eadric swapped sides again and joined Edmund. Who, for reasons unguessable, accepted him, with the foreseeable consequence.
In battle at Ashingdon, Eadric went back over to Cnut, and Edmund was defeated, fleeing to Gloucestershire. At one point Eadric is said to have killed a soldier who bore an unfortunate resemblance to Edmund and held his head up claiming that it was Edmund. Edmund and Cnut agreed to split the kingdom, which lasted until Edmund died (or was murdered - on the toilet- possibly by Eadric) in November 1016.
Left as sole king, Cnut gave Eadric the earldom of Mercia. Then he had second thoughts (perhaps remembering his wife Aelfgifu's father, and the suspicion that Eadric might have had a hand in his death), and (according to the Chroniclers) asked Eadric how he could be sure, given his past history of betrayals, that he would remain loyal this time. To ensure his loyalty Cnut had Eadric executed. One version has it that Eadric was beating Cnut at chess, at which Cnut wanted to change the rules. In trhe ensuing row Eadric is said to have shouted that he had killed Edmund Ironsides for Cnut. Cnut had known nothing about this and ordered one of his earls, Eric Hlathir, to cut him down on the spot with an axe. Eadric's body was then thrown into the Thames and his head placed upon a pole in ironic fulfilment of Cnut's promise to "raise him up higher than anyone else". Eadgyth, Cnut gave to another earl, Thorkell the Tall of East Anglia, even while he himself was marrying Ethelred's widow, Aelgifu (or Emma, sister to Richard duke of Normandy.
The names of Eadric sons (said to have been implicated in the assassination of Edmund Ironsides) are not recorded, but Eadric the Wild is said to have been his nephew. His sons would have had a claim to the throne as Ethelred's grandsons.
A play Edmond Ironside, written in the Elizabethan style, portrays Eadric as a villain of Ricardian hue, making him hate Edmund for reminding Eadric of his base birth, whilst Cnut valued him heedless of his origins. It also features an incident in which Eadric produces what he says is Edmund's head in order to induce his troops to surrender. The play has sometimes been ascribed to Shakespeare, but the attribution is widely challenged, not least on the grounds that the play is rambling and poorly organised. Eadric as a character is, however, acknowledged as a prototypical Elizabethan villain.