Van 1635 tot 1640 was hij gouverneur van het hertogdom Limburg en de landen van Overmaas. In 1636 veroverde hij het land van Valkenburg. Van 1640 tot 1646 was hij stadhouder van Opper-Gelre. Later werd hij superintendant van de havens van Vlaanderen. In 1646 was hij betrokken bij de verdediging van de stad Duinkerke, die op dat moment werd belegerd door koning Lodewijk XIV van Frankrijk. Daarbij gaf Willem Bette het bevel om de polder De Moeren onder water te zetten. Later werd Duinkerke weer door de Spanjaarden heroverd en in 1658 opnieuw door de Franse ingenomen. Bij deze Slag bij Duinkerke op 14 juni 1658 raakte de markies van Lede zwaar gewond. Enkele dagen later, op 23 juni, overleed hij aan zijn verwondingen.