Background
He was born in Newborough, Anglesey, Wales.
He was born in Newborough, Anglesey, Wales.
Before being elected to Parliament, he was an owner and operator of furniture stores in the Kelowna and Penticton region of British Columbia. He was also a municipal councillor and mayor of Kelowna, British Columbia. Jones was defeated by Frank Christian of the Social Cr Party in the 1957 election.
After two unsuccessful attempts to win the Yale riding in the 1940 and 1945 federal elections, Jones won a by-election held on 31 May 1948 which was called when incumbent member Grote Stirling resigned due to poor health. Jones was re-elected at Yale in the 1949 federal election then following a change in electoral district boundaries, he won re-election at the Okanagan Boundary riding in 1953. Jones made two further attempts to win back the Okanagan Boundary seat in 1958 and 1962 but was defeated on those occasions by David Vaughan Pugh of the Progressive Conservative Party.