 He was a director of a brewery, hotel and other companies and served on the Conservative Party executive.Hall-Davis contested St Helens in 1950 and Chorley in 1951 and 1955.He was Member of Parliament for Morecambe and Lonsdale from 1964 until 1979, preceding Mark Lennox-Boyd.