Première guerre civile anglaise
Il était le troisième fils de Spencer Compton (2e comte de Northampton) et de son épouse Mary Beaumont. Au début de la Première guerre civile anglaise son père lui ordonna de prendre les armes pour Charles Ier, qui lui donna le commandement d'un régiment. Il était en action lors de la prise de Banbury. Il a mené ses hommes à trois attaques et a fait tuer deux chevaux sous lui. À la reddition de la ville et du château, il fut nommé lieutenant-gouverneur sous son père et fut fait chevalier à Oxford le .