Dill was the son of Joseph Mason and Regina Alison Dill of South Carolina. He was educated at Christopher Cotes' academy in Charleston and earned his A.B. with second honors from South Carolina College in 1845. He began teaching school at Edisto for a few years, and then migrated with a group of families to Dallas County, Alabama in 1849, establishing the community of Carlowville. Dill founded an academy and operated it there until 1869 when he was hired onto the faculty of Howard College in Marion. He remained in that position for thirty-one years, moving with the school to East Lake in the vicinity of Birmingham in 1887.
- Thomas John Dill at Findagrave.com