 He was elected as a Republican to the Thirty-fifth Congress (March 4, 1857 – March 3, 1859).He did not run for reelection in 1858, and resumed the practice of law.Thompson was one of the first trustees of Vassar College, and served from 1861 to 1885.