He was born at Warwick Castle, Warwickshire, England to Guy de Beauchamp, 10th Earl of Warwick and Alice de Toeni. He served in Scotland frequently during the 1330s, being captain of the army against the Scots in 1337. He was hereditary High Sheriff of Worcestershire from 1333 until his death (in 1369). In 1344 he was also made High Sheriff of Warwickshire and Leicestershire for life.