Thomas was born in the parish of St Joseph's Church, Stockport. The first reference that has been found to him is the 1901 Census when he was listed as the youngest of the four children of Mary Rogers and her husband. The family was living at 20 Norbury Street but, when the Census was taken, Mr Rogers was away from home and his name is not known. The other children were James (then 8), Ellen (6) and John (5).
In later life, Thomas worked as a doubler at the cotton mill of Thomas Reynolds Ltd, Newbridge Lane. When Thomas came to enlist into the army, he was originally allocated to the local reserve 6th Territorial Battalion of the Cheshire Regiment. His service number, 2818, is consistent with him joining in mid - late 1916, most probably when he became 18.
After training, he went overseas to join the front line Battalion. At some point, he is thought to have been transferred to the 6th Battalion of the Shropshires and, subsequently, to its 1st battalion.
On 20 November 1917, Thomas and his mates took part in the successful attack on the first day of the Battle of Cambrai. This was in the early morning and, by the evening, other units had pressed the advance much further on. On the 21st, the Shropshires now moved into some of these captured positions. One Company went into trenches to secure a lock on the St Quentin Canal, 1000 yards north east of the village of Marcoing. The remainder of the Battalion was 500 yards north west of the village, whilst Headquarters was established in the village itself. Although the Battalion's War Diary makes no mention of casualties on the 23rd, it does record that the Marcoing area was heavily shelled by German artillery and this is, presumably, how Thomas was killed.
Reporting his death, the local Stockport newspaper noted that his parents, brother and sisters were living at 54 Hopes Carr, Waterloo Road, although Jim Rogers was serving with the army in Mesopotamia (modern day Iraq). He is thought to have survived the War.