Užpildykite šią frazę: "Macdonald" įstojo į Karališkojo jūrų laivyno tarnybą 1833 metais. Jis tarnavo
Aštuntasis Xhosa karas kaip HMS "Ferret" vadas. 1854 m. jis buvo paaukštintas į kapitoną, vadovavo HMS "Hogue", HMS "Arethusa" ir tada HMS "Bellerophon". 1872 m. jis buvo paskirtas Kanalo flotilės vadu, o nuo 1873 m. tapo 21-uoju Clan Macdonald of Clanranald šeimininku.