 He served under Sir John Chandos during the Hundred Years' War, and was created a Knight of the Garter in 1376.He served as Captain of Calais in 1383.Upon the death of his first cousin once removed, John Hastings, 3rd Earl of Pembroke on 30 December 1389, William inherited the lordship of Abergavenny, including Abergavenny Castle.