He served as Member of Parliament (MP) for St Ives from 1950 until he stood down at the 1966 general election.
He was a Member of Parliament (MP) for St Ives, holding office from 1950 to when he resigned in the 1966 general election.