Thomas Hudson (15 December 1935 – 19 December 2023) was a British modern pentathlete. He competed at the 1956 Summer Olympics.