Born into the Clan Gregor in Stirlingshire, MacGregor purchased a commission in the British Army in 1803 and from 1809 and 1810 served in the Peninsular War in Portugal, latterly as a major seconded to the Portuguese Army.
MacGregor was born into the Clan Gregor in Stirlingshire. MacGregor purchased. A commission in the British Army in 1803 and from 1809 and 1810 served in the Peninsular War in Portugal as a major seconded to the Portuguese Army. This was latterly.