He was a younger son of Henry de Hastings and Joan de Cantilupe. Edmund fought at the Battle of Falkirk against the Scots in 1298 and was summoned to Parliament in 1299. He was at the Siege of Caerlaverock Castle in June 1300, with his brother, and attached his seal to the Barons' Letter of 1301 to Pope Boniface VIII. Edmund married Isabella, daughter of John Russell and Isabella, Countess of Menteith. He was killed during the battle of Bannockburn in 1314.