Stand by · pulling the latest frames
Stand by · pulling the latest frames

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.
6.3Romeo Must Die
2000
6.5Slither
2006
5.8The Captive
2014
5.3There's Someone Inside Your House
2021
6.9Summer of 84
2018
5.0Hollow Man II
2006
4.2Alien Agent
2007
5.5White Noise 2: The Light
2007
4.1Dudley Do-Right
1999
5.3The Fourth War
1990
4.8Final Days of Planet Earth
2006
6.4Past Malice: An Emma Fielding Mystery
2018
7.0The Snow Walker
2003
6.7The Couple Across the Street
2026
8.3Another Sweet Christmas
2025
5.8A Godwink Christmas: Miracle of Love
2021
4.4Don't Look Down
1998
5.4Trial by Fire
2008
6.0Northern Lights
2009
6.5Mail Order Bride
2008