Thomas enlisted in Essex County, Virginia on 15 Feb 1776 and served for two years. He served in the 2nd Virginia Regiment under Col. Alexander Spotswood. The Regiment was under the company commanded by Capt. Samuel Howes. Thomas fought in the Battles of Brandywine & Germantown and was honorably discharged at Valley Forge, Pennsylvania about 15 Feb 1778. The Battle of Brandywine was fought on 11 Sep 1777 in Deleware County, Pennsylvania. The British won the battle and took Philadelphia a few days later. The Battle of Germantown was fought on 4 Oct 1777 five miles north of Philadelphia. The British also won this battle but it still served as a boost to the American's morale. American troops were led by Gen. George Washington in both battles.
Thomas filed his claim for pension in June, 1818 while living in Garrard County, Kentucky. His brother, Francis A. Ramsey and relative, Larkin Ramsey, made affidavits as to Thomas' service in the Revolution. He was approved for a pension at the rate of $8 per month starting 30 Jun 1818.