Acting · Vancouver, British Columbia, Canada
William MacDonald
William MacDonald is a prolific Canadian actor and producer known for extensive work in television, film, and over 80 theatrical productions. He is recognized for roles in Riverdale, The Good Doctor, Supergirl (Dr. Kaplan), and The Flash (Gene Huskk). He is frequently confused with fellow Canadian actor Bill MacDonald, as both share similar credits and guest-star in similar procedural dramas.
Bekannt aus
- Riverdale (2017) – Principal Featherhead
- The Good Doctor (2017) – Bob Cravens
- The Flash (2014) – Gene Huskk
- Supernatural (2005) – Abraham Peterson
- The Last of Us (2023) – Double
- Smallville (2001) – Masterson
- Supergirl (2015) – Dr. Kaplan
- Akte X - Die unheimlichen Fälle des FBI (1993) – Dr. Oppenheim
- Slither - Voll auf den Schleim gegangen (2006) – Mr. Strutemyer
- Summer of 84 (2018) – Sheriff Caldwell
- Upload (2020) – Reverend Peyfort
- Romeo Must Die (2000) – Officer
- The Night Agent (2023) – Henry
- Stargate Atlantis (2004) – Captain Griffin
- The Captive - Spurlos verschwunden (2014) – Frank
- Resident Alien (2021) – Farmer
- The Terror (2018) – George Nicol
- Psych (2006) – Phil
- MacGyver (1985) – Paramedic
- Travelers - Die Reisenden (2016) – Gary Holden
- Stargate Universe (2009) – Virgil Biggs
- Zurück in die Vergangenheit (1989) – Conductor
- Jemand ist in deinem Haus (2021) – Mr. Sandford
- Hemlock Grove (2013) – Jeargen Knauff
- Nur für dein Leben (2026) – Danny Ramirez
- Haven (2010) – Boss Mechanic
- Sliders (1995) – Medical Moonsuit
- Tracker (2024) – Sheriff Gale
- Hollow Man 2 (2006) – Col. Gavin Bishop
- White Noise 2 - Fürchte das Licht (2007) – Dr. Karras
- Mayday – Alarm im Cockpit (2003) – First Officer Dillard
- Millennium - Fürchte deinen Nächsten wie Dich selbst (1996) – Agent Nolan
- Tru Calling - Schicksal reloaded (2003) – Neighbour
- Outer Limits - Die unbekannte Dimension (1995) – FBI Special Agent Grant
- Rookie Blue (2010) – Buson / Sheldon
- Dudley Do-Right (1999) – In the Back
- Dead Zone (2002) – Cathan Donnegal
- Reine Glückssache (1991) – Airport Employee
- Stick (2025) – Ron(uncredited)
- The Snow Walker - Wettlauf mit dem Tod (2003) – Miner in Bar