Major Charles MacEwan MVO (born 25 February 1966) was a British Army Officer and is a member of the British Royal Household. MacEwan was educated at Harrow School and the Royal Military Academy Sandhurst. He joined the Irish Guards in 1987 and retired in 1998.
Born |
25 February 1966 (age 59)
|
Zodiac | Pisces |
Tags | Add tag |