Davidson was elected to the Alberta Legislature in the
1917 Alberta general election as a Liberal. He defeated Conservative incumbent Samuel Bacon Hillocks by a comfortable margin to win to represent the
North Calgary electoral district. He did not run for re-election. Davidson ran for election again as an Independent in a
Calgary electoral district provincial by-election on January 15, 1923, held after the death of MLA
Robert Edwards. He defeated Liberal candidate Clinton J. Ford to win. He did not run for re-election. He ran in the
1925 Canadian federal election in
Calgary East. He was badly defeated, finishing a distant last behind Conservative
Fred Davis, the winner, and Labor candidate
William Irvine. ==Published works==