Thomas C.J. Hall resided at Bedford, Eastern Cape, where he was an observer for the Meteorological Commission of the Cape of Good Hope from 1892. In 1897 his station was one of those upgraded to second order meteorological stations. He continued submitting his observations for inclusion in the Commission's annual report to at least 1908. From 1913 or earlier he served as a town councillor at Bedford until at least 1918.