Career
Patterson ran for a seat to the Alberta Legislature in the electoral district of Lac Ste. Anne as a Social Cr candidate in the 1959 Alberta general election. Patterson ran for a second term in office in the 1963 Alberta general election.
Patterson ran for a third term in office in the 1967 Alberta general election.
He would be defeated by Progressive Conservative candidate Hugh Horner finishing second in the four way race.