He was present at Rocoux in October 1746 and, having been made Lieutenant-General of the Ordnance on 19 March 1747, he fought at Lauffeld in July 1747, where he led the charge of the British cavalry. He did this with such vigour that he overthrew the whole line of French cavalry. In this encounter his horse was killed and he was taken prisoner by Louis XV, but was exchanged within a few days. The official despatch reported: