

Scottish military officer (1895–1918); recipient of the Victoria Cross
Belgium
United Kingdom of Great Britain and Ireland
David Stuart McGregor (* 16. October 1895 in Edinburgh; † 22. October 1918 in Belgium) was a scottish military officer (1895–1918); recipient of the Victoria Cross. He was 23 years old. He studied at George Heriot's School. He was awarded the Victoria Cross.