Barbarian F.C.
Thomas played rugby union for Neath RFC, captaining the team during the 1920/21 season. He also played for Barbarian F.C. between 1912 and 1920.