Write a continuation for this paragraph - ولد في هاليفاكس، وهو اين مهاجر من اسكتلندا. تلقى ماكدونالد تعليمه في جامعة دالهاوسي وتم استدعاؤه إلى نقابة المحامين في نوفا سكوشا عام 1872. كان ماكدونالد مقدمًا في الميليشيا وخدم في كتيبة هاليفاكس المؤقتة خلال تمرد الشمال والغرب
. كما عمل في مجلس مدينة هاليفاكس. كان ماكدونالد عضوًا بارزًا في الماسونية. استقال من مقعده في مجلس المقاطعة عام 1879 بعد أن تم تعيينه مفتشًا لمكتب البريد في هاليفاكس.