Bell had unsuccessfully contested the Caerphilly Division of Glamorgan at a by-election in 1939, but was elected as Conservative Member of Parliament for Newport at a by-election in May 1945.
He was a member of Paddington Borough Council in London from 1947 to 1949, and was elected as Conservative MP for South Buckinghamshire at the 1950 general election.