Charles John Shaw-Mackenzie of Tordarroch, 7th of Newhall MBE TD DL (3 March 1899 – 2 August 1978) was a British Army officer, Scottish officer of arms and clan chief.
Shaw was the son of John Alexander Shaw-Mackenzie of Tordarroch, 6th of Newhall and Frances Yule.
He was commissioned into the Seaforth Highlanders in 1918 having attended the Royal Military College, Sandhurst.
[3] He fought in the Second World War, during which he was taken prisoner in the Battle of France in 1940; he was repatriated in September 1944.
[6] In November 1958 Shaw matriculated his arms in the Court of the Lord Lyon and in 1970 he was recognised by Lord Lyon King of Arms as the 21st Chief of Clan Shaw.