Lengkapi kalimat berikut: Macdonald bergabung dengan Angkatan Laut Kerajaan pada tahun 1833. Dia bertugas di
Perang Xhosa Kedelapan sebagai Komandan HMS "Ferret". Dipromosikan menjadi Kapten pada tahun 1854, ia memerintahkan HMS "Hogue", HMS "Arethusa" dan kemudian HMS "Bellerophon". Ia diangkat sebagai Komandan Kedua Armada Selat Channel pada tahun 1872 dan dari tahun 1873 ia menjadi kepala ke-21 dari Clan Macdonald dari Clanranald.