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.



| Title | ||||||
|---|---|---|---|---|---|---|
Northern Lights | Deputy Otto Gruber | 6 | 2009-03-21 | 1.4437 | ||
White Noise 2: The Light | Dr. Karras | 5.531 | 2007-01-05 | 3.2727 | ||
Hollow Man II | Col. Gavin Bishop | 4.9 | 2006-05-23 | 3.1106 | ||
The Blessing Bracelet | Chuck Spencer | 6.2 | 2023-04-09 | 0.7983 | ||
Double Life | Glen Vukovich | 5.5 | 2023-05-05 | 1.4383 | ||
A Godwink Christmas: Miracle of Love | John Fellman | 5.8 | 2021-12-11 | 1.2237 | ||
Trial by Fire | Trip Crandall | 5.4 | 2008-09-27 | 1.1389 | ||
Hybrid | 4.522 | 2007-08-14 | 1.3792 | |||
Storm Seekers | Eli Harder | 5.9 | 2009-04-05 | 0.9221 | ||
Gang in Blue | Groat | 5.2 | 1996-09-08 | 1.0324 |