He had held office in the backbench Shipping and Shipbuilding Committees and was Joint Secretary of the Finance Committee. Geoffrey also served on the Select Committees on The Wealth Tax and Statutory Instruments.
Geoffrey held roles within the Shipping and Shipbuilding Committees, as well as serving as Joint Secretary for the Finance Committee. He also participated in the Select Committees focused on the Wealth Tax and Statutory Instruments.