1 listopada 1455 r. w zamku Bletsoe w Bedfordshire poślubił Małgorzatę Beaufort (31 maja 1443 – 29 czerwca 1509), córkę Jana Beauforta, 1. księcia Somerset i Margaret Beauchamp of Bletso, córki barona Johna Beauchampa of Bletso. Małgorzata wkrótce potem zaszła w ciążę. Edmund nie doczekał jednak narodzin syna. Uwięziony w trakcie toczącej się od 1455 r. Wojny Dwóch Róż przez popierającą Yorków rodzinę Herbertów (Tudorowie popierali Lancasterów) w zamku Carmarthen w południowej Walii, zmarł tam na dżumę w 1456.