Career
Andrews ran for a seat to the Alberta Legislature in a by-election that was supposed to be held on July 10, 1922. He stood as a candidate under the United Farmers banner in the electoral district of Sedgewick that was vacated by former Premier Charles Stewart. Andrews was acclaimed on nomination day July 3, 1922 when no other candidates came forward.
Andrews ran for a second term in the 1926 Alberta general election.
He stood in his first contested race against two other candidates taking a landslide majority. Andrews ran for a third term in the 1930 Alberta general election.
He contested a straight race against Conservative candidate West.H. Wallace. Andrews increased his popular total by a single vote from the last election to easily hold the district.
Andrews ran for a fourth term in the 1935 Alberta general election.
He was defeated finishing a distant second in the three way race losing to Social Cr candidate Albert Fee.