Figlio di Edoardo l'Esiliato, della famiglia reale dello Wessex (1050 circa - 1120 circa); nato in Ungheria, tornò in Inghilterra (1057) col padre, erede designato al trono da Edoardo il Confessore. Acclamato re alla morte di Aroldo (1066), si sottomise però a Guglielmo il Conquistatore. Dopo il fallimento delle due rivolte (1068 e 1069) contro Guglielmo, cui aveva preso parte, si riappacificò (1074) in Normandia con lui. Nel 1086 capeggiò una spedizione di duecento cavalieri in Puglia, al seguito degli eserciti normanni. Nel 1099 prese parte alla Crociata. Nella lotta fra i figli di Guglielmo, fu partigiano di Roberto duca di Normandia; preso prigioniero nella battaglia di Tinchebrai (1106), fu rilasciato, e da allora visse in disparte.