 He was promoted to major in 1787, visited England in 1789, and purchased a lieutenant-colonelcy in 1790, returning to India the following year.He held a brigade command in the war against Tipu Sultan, and served under Lord Cornwallis in the Seringapatam operations of 1792.He captured Pondicherry being promoted colonel in 1795.