teacher
English headmaster of Shrewsbury School
Not who you're looking for? Others named Thomas Ashton: English cleric · Ashton, Thomas (1841–1919), trade unionist · English cotton manufacturer and philanthropist; (1818-1898) · British trade unionist (1844–1927)
Connected
Studio characters