Sir William Macgregor, 2nd Baronet
Sir William Macgregor, 2nd Baronet (1817–29 March 1846) was a British Army officer. He was the eldest son of Sir Patrick Macgregor, 1st Baronet, and inherited the baronetcy in 1828. He bought an ensigncy in the 18th Regiment of Foot on 20 March 1835 and a lieutenancy on 29 March 1839. He fought in the First Opium War and fell ill from sunstroke at the Battle of Chinkiang. He was promoted to captain on 22 July to replace Captain Collinson, who was killed there. He later returned to China overland before fully recovering from the sunstroke, which was blamed for his death. On 19 April 1844 he exchanged into the 92nd Regiment of Foot. He died at Gibraltar in 1846 and was attended by his brother-in-law, the Rev. Joseph Sortain.
This page was last edited on 3 February 2026, at 06:58 (CET).