A Republican, Thomas served as town clerk of Hoosick from 1917 to 1925. He was a member of the New York State Assembly (Rensselaer Co., 2nd D.) in 1925 and 1926.
As a Republican, Thomas played a significant role in local government, serving as town clerk of Hoosick from 1917 to 1925. He also made his mark at the state level, representing Rensselaer County's 2nd district in the New York State Assembly in 1925 and 1926.