 In 1648 he was commissioner for militia for Hampshire and was a JP for Hampshire by 1650.He was commissioner for security for Hampshire from 1655 to 1656.In 1656, Cole was elected Member of Parliament for Hampshire in the Second Protectorate Parliament.