In 1653, Bennet was nominated for the Barebones Parliament as representative for Derbyshire. In 1654, he was elected Member of Parliament for Derby in the First Protectorate Parliament and was returned in the Second Protectorate Parliament in 1656 and the Third Protectorate Parliament of 1659.
