Background
Olson was born in 1866 in Winneshiek County, Iowa and was educated at Minnesota Common Schools.
Olson was born in 1866 in Winneshiek County, Iowa and was educated at Minnesota Common Schools.
He served in the Minnesota Senate from 1911 to 1914. He was preceded by Henry Hanson and succeeded by Charles Gillam. In addition to his service as a senator, he served as a county commissioner of Jackson County.
Gillam died in June 1920 in a collision with a train.