 He held several political positions in Wisconsin, and was twice elected village president in Soldiers Grove.Davidson was also elected as a Republican candidate to the Wisconsin State Assembly, serving three terms from 1893 to 1899.He was elected Wisconsin state treasurer in 1898 and 1900.