Patton was elected in 1918 as county judge of Houston County and served until 1922.
He served in the Texas State Senate from 1929 to 1934. He was also a delegate to the Texas Democratic state conventions in 1924 and 1935.
Congress
In 1934, Patton was elected to the Seventy-fourth and then to the four succeeding Congresses (January 3, 1935 – January 3, 1945). Patton was defeated for renomination in 1944 by Tom Pickett.
Later career and death
He resumed the practice of law in Crockett until his death; he is interred there in Evergreen Memorial Park.