Career
Patterson was elected to the Legislative Assembly of Alberta in a by-election on October 3, 1910. He ran unopposed from the other major opposition parties represented at the time, the Conservatives and Socialists. Despite running under the Farmers Choice banner, Patterson caucused with the opposition Conservatives in the Legislature.
He was introduced to the Assembly by Edward Michener, the Conservative leader as is the custom for a party leader to do when a new member joins a caucus.
He was sworn in and took his seat in the legislature on November 10, 1910
Patterson ran for a second term in office in the 1913 Alberta general election he barely defeated Premier Arthur Lewis Sifton in a high profile and hotly contested race. Sifton ran in 2 ridings in that election and managed to retain his seat in the Vermilion electoral district.
Patterson would suffer defeat running for his 3rd term in the Legislature. In the 1917 Alberta general election he would be defeated by George Skelding from the Liberal party by a plurality of 100 votes.