Career
Anderson ran for a seat in the Alberta Legislature in the 1935 Alberta general election. He ran as a Social Cr candidate in the electoral district of Calgary. Anderson ran for a second term in the 1940 Alberta general election.
Anderson was re-elected to his third and final term in the 1944 Alberta general election.
He improved his showing by winning second place in the district. Anderson did not seek re-election in 1948 and retired from politics at the dissolution of the legislature.