Thomas Reynolds was elected to the New York state Assembly in 1988 and won re-election to four consecutive terms. He was elected to the Concord (N.Y.) Town Council in 1974. He was re-elected in 2000 with 70 percent of the vote. Reynolds was first elected to the U.S. House in 1998, winning the seat vacated by Republican Rep. Bill Paxon. Reynolds defeated Democrat Bill Cook with 58 percent of the vote.
In the 2000 general election he defeated Democrat Thomas Pecoraro. with 70 percent of the vote.
He defeated Democrat Ayesha Nariman in 2002 with 74 percent of the vote.