Born in St. Clairsville, Ohio, Thompson graduated from Jefferson College in 1824, studied law in Richmond, Virginia and was admitted to the bar in 1826, commencing practice in St. Clairsville in 1828.
Thompson was born in St. Clairsville, Ohio. Thompson graduated from Jefferson College in 1824. Thompson studied law in Richmond, Virginia. Thompson was admitted to the bar in 1826. Thompson was commencing practice in St. Clairsville in 1828.