כתוב המשך לפרק זה - נולד בקשיונס גלן, אונטריו, מקדונלד שיחק עבור קבוצות בכירות שונות בפורט ויליאם, אונטריו, ובפורט ארתור, אונטריו, לפני שהצטרף לניו ווסטמינסטר רויאלס החדשה של ה-PCHA. הוא נבחר לקבוצת הכוכבים הראשונה של הליגה ב-1912, 1913 ו-1914. מקדונלד שיחק שמונה עונות בסך הכל ב-PCHA לפני 1919. הוא שיחק בגמר גביע הסטנלי של 1919.
, בוטל לאחר חמישה משחקים בשל מגיפת שפעת ספרדית, ושיחק עוד עונה אחת ב-1920-21 עם אדמונטון דומיניאנס של ליגת ארבע הגדולות לפני פרישה.