Fils du roi Edmond II d’Angleterre. Il est surnommé l’Exilé pour avoir passé la majorité de sa vie loin de l’Angleterre.
Il n’est âgé que de quelques mois quand, peu après la mort de son père, le roi Knut le Grand l’envoie au Danemark pour y être assassiné, plutôt que sur le sol anglais.
Quelques loyaux sujets lui désobéissent et emmènent le tout jeune Édouard à Kiev [1], où il est instruit.
Il y épouse une princesse prénommée Agathe , dont les origines exactes sont controversées. Après leur union, les deux époux partent vivre en Hongrie.
En 1056, son oncle Édouard le Confesseur, devenu entre-temps roi d’Angleterre, le rappelle auprès de lui et le désigne comme son héritier. Édouard meurt seulement deux jours après son retour sur le sol anglais.