Thomas' father was David Gibb and his mother was Helen White. His maternal grandparents were James White and Mary Galloway. He had two brothers named James and Walter. He was the oldest of the three children. He died at the age of 14 in 1896 in Dalziel.