Scrie o continuare pentru acest paragraf - Născut în Cashion's Glen, Ontario, McDonald a jucat pentru diferite echipe de seniori din Fort William, Ontario, și Port Arthur, Ontario, înainte de a se alătura noii New Westminster Royals din PCHA. El a fost numit în prima echipă de stele din 1912, 1913 și 1914. McDonald a jucat opt sezoane în total în PCHA înainte de 1919. El a jucat în sfârsitul cupei Stanley din 1919
, anulat după cinci meciuri din cauza pandemiei gripei spaniole, și a jucat încă un sezon în 1920/21 cu Edmonton Dominions din Big Four League înainte de a se retrage.