- Born: May 1850, Dalserf Lanarkshire, Scotland
- Marriage: Margaret Schuyler
- Died: 13 Apr 1907, Allegany County, Maryland at age 56
- Buried: Oak Hill cemetery, Lonaconing, Allegany County, Maryland
Noted events in his life were:
• Emigration, 1853, Glasgow, Scotland On Ship Harmonia. Arrived New York City on 5 Jul 1853, age 2 yrs.
Arrival Date: 5 Jul 1853
Ethnicity/Race-/Nationality: Scottish (Scotish)
Place of Origin: Scotland
Port of Departure: Glasgow, Scotland
Destination: New York
Port of Arrival: New York
Port Arrival State: New York
Port Arrival Country: United States
Ship Name: Harmonia
• Census, 1860, Illinois, La Salle County, La Salle Township, City of La Salle, Roll 197 Book 1, Page 1120. Age 10 yrs.
• Census, 1880, Oregon, Multnomah County, Portland Township, District 94, Image 13 of 20. Age 30 yrs., clerk in store.
Thomas married Margaret Schuyler. (Margaret Schuyler was born in Jul 1854 in Maryland, died on 11 Apr 1916 in Allegany County, Maryland and was buried in Oak Hill cemetery, Lonaconing, Allegany County, Maryland.)