Thomas avlade 1807 läkarexamen vid University of Pennsylvania. Den 24 januari 1808 gifte han sig med Elizabeth Coates. Han var fredsdomare i Saint Mary's County 1808–1812 och deltog i 1812 års krig som major i Marylands milis. Thomas var länge verksam som läkare i St. Mary's County. I delstatens senat satt han 1824–1830.