Napisati nadaljevanje za ta odstavek - Macdonald se je pridružil Kraljevi mornarici leta 1833. Sodeloval je v osmi vojni Xhosa.
kot poveljnik ladje HMS "Ferret". Leta 1854 je bil povišan v kapitana in poveljeval HMS "Hogue", HMS "Arethusa" in nato HMS "Bellerophon". Leta 1872 je bil imenovan za drugega poveljnika ladjevja na Kanalu, od leta 1873 pa je postal 21. poglavar klana Macdonald iz Clanranalda.