This is the short bio found on Family Search; "Brief Life History of Thomas
When Sir Thomas Leigh, Lord Mayor Of London was born about 1504, in Stoneleigh, Warwickshire, England, his father, Sir Roger Leigh, was 25 and his mother, Alice Trafford, was 18. He married Elizabeth in 1529, in England. They were the parents of at least 1 son. In 1552, his occupation is listed as city alderman . He died on 17 November 1571, in Stoneleigh, Warwickshire, England, United Kingdom, at the age of 68, and was buried in London, England." It includes sources from Legacy NSF, Church of England Baptisims, Marriages and Burials 1538-1812 and Find a Grave Index. Unfortunately their website is being glitchy at the moment and I'm unable to access the links. Wikipedia has a bio for him as well with 8 references listed. You might possibly find more information following those links. Good luck in your search.