Cooke achieved his lieutenancy in 1792, followed shortly by his captaincy. In March 1794, he joined the Guards in
Flanders and was appointed
aide-de-camp to Major General Sir
Samuel Hulse. He served throughout the
French Revolutionary Wars, in Flanders and Holland, at the conclusion of which he was promoted to lieutenant-colonel of his regiment, despite being severely wounded in 1799. From 1803 until early 1805, he held the post of assistant adjutant-general of the north west district. After receiving the rank of
brevet colonel in 1808, he participated in the ill-fated 1809
Schelde expedition. After posts in
Cádiz, he went to Holland in 1813 with the
Brigade of Guards and took part in the ill-fated
Siege of Bergen op Zoom the following year where he was described as a "prudent and humane commander". In 1815 Cooke was on Wellington's staff at the Battle of Waterloo, where he lost his right arm. For his services at Waterloo he was made a
Knight Commander of the Order of the Bath (KCB) on 22June 1815 and a Knight of St George of Russia. He became
Lieutenant-Governor of Portsmouth and General Officer Commanding
South-West District in 1819. He died, unmarried, at Harefield Park on 3 February 1837. ==Sources==