In 1434 John Sutton was appointed Auditor of London which office he held until 1435.
In 1436 John Sutton was appointed Alderman of Faringdon Without which office he held until 1437.
In 1437 John Sutton was appointed Alderman of Aldersgate which office he held until 1450.
In 1440 John Sutton was appointed Sheriff of London.
Chronicle of Gregory. 5th July 1450. And uppon the morowe the Sonday at hyghe mas tyme a lette to be heddyd a man of Hampton, a squyer, the whyche was namyd Thomas Mayne. And that same evyn Londyn dyd a rysse and cam out uppon them at x [of] a the belle, beyng that tyme her captaynys the goode olde lorde Schalys [aged 53] and Mathewe Goughe. Ande from that tyme unto the morowe [6th July 1450] viij of belle they were ever fyghtynge uppon London Brygge [Map], ande many a man was slayne and caste in Temys, harnys, body, and alle; and monge the presse was slayne Mathewe Goughe and John Sutton aldyrman. And the same nyght, a-non aftyr mydnyght, the Captayne of Kentte dyde fyre the draught [draw] brygge of London; and be-fore that tyme he breke bothe Kyngys Bynche [Map] ande the Marchelsy [Map], and lete out alle the presoners that were yn them.
On 6th July 1450 John Sutton was killed during the fight on London Brodge during Jack Cade's Rebellion. He was buried at St John Zachary Church where his grave slab has the inscription: "Here lieth the Body of John Sutton, Citizen, Goldsmith, and Alderman of London, who died the 6. day of July, 1450." and "This brave and worthy alderman was killed in the defence of the City, in the bloody nocturnal battle on London Bridge, against the infamous Jack Cade, and his army of Kentish rebels."
Before 6th July 1450 John Sutton and Margaret Breakspear were married.