in 1653, neast was elected member of parliament for gloucestershire in barebone's parliament. he was re-elected mp for gloucestershire in 1656 for the second protectorate parliament. in 1662 he was removed from the common council of tewkesbury.