Career
Born in the town of Albion, Dane County, Wisconsin, Anderson was educated at the Albion Academy. He was a farmer and was involved with the insurance business. He served on the Albion Town Board.
In 1899, Anderson served in the Wisconsin State Assembly as a Republican.
He then live in Stoughton, Wisconsin and served on the Stoughton Common Council. He died in Stoughton, Wisconsin.