frames
William MacDonald
TMDBFrom the public credits

William MacDonald

Actor

Tells you when a new project gets a date

80Credits

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.

Known for

Filmography

AllMoviesShows
2026The Couple Across the StreetTom SullivanMovie
2025Another Sweet ChristmasDeclan 'Fitzy' FitzgeraldMovie
2024Home Sweet ChristmasDeclan 'Fitzy' FitzgeraldMovie
2023Double LifeGlen VukovichMovie
2023The Blessing BraceletChuck SpencerMovie
2023The Night AgentHenry · 1 episodeShow
2022#XmasJack Faison, JackMovie
2021A Godwink Christmas: Miracle of LoveJohn FellmanMovie
2021There's Someone Inside Your HouseMr. SandfordMovie
2021Resident AlienFarmer · 1 episodeShow
2020UploadReverend Peyfort · 1 episodeShow
2018RabbitLeon (as Bill MacDonald)Movie
2018Garage Sale Mysteries: Picture a MurderScott BradyMovie
2018Summer of 84Sheriff CaldwellMovie
2018The TerrorGeorge Nicol · 3 episodesShow
2018Past Malice: An Emma Fielding MysterySherman ArlingtonMovie
2017Concrete Evidence: A Fixer Upper MysteryPrincipal Darren DeanMovie
2017RiverdalePrincipal Featherhead, Warden Norton · 15 episodesShow
2016TravelersGary Holden · 9 episodesShow
2014The CaptiveFrankMovie
2013Hemlock GroveJeargen Knauff · 1 episodeShow
2012The PhantomsSteve BoucherMovie
2012Cold BloodedLouis HollandMovie
2012Run Rabbit RunBaby DollMovie
2010Death WishElvisMovie
2010HavenBoss Mechanic · 1 episodeShow
2010Rookie BlueBuson / Sheldon · 1 episodeShow
2010TakedownStross RepresentativeMovie
2010Republic of DoyleLogan Hicks · 1 episodeShow
2009Desperate EscapeDetective HansonMovie
2009Stargate UniverseVirgil Biggs · 1 episodeShow
2009The ListenerMatt Collins · 1 episodeShow
2009Storm SeekersEli HarderMovie
2009Northern LightsDeputy Otto GruberMovie
2009FragileDoormanMovie
2008Mail Order BrideSherrifMovie
2008Trial by FireTrip CrandallMovie
2008On the Other Hand, Death: A Donald Strachey MysteryJonas BaskinMovie
2007HybridMovie
2007Alien AgentSheriff DevlinMovie
2007White Noise 2: The LightDr. KarrasMovie
2006To Have and to HoldDet. WilsonMovie
2006Mount PleasantJackMovie
2006PsychPhil · 1 episodeShow
2006Hollow Man IICol. Gavin BishopMovie
2006SlitherMr. StrutemyerMovie
2006Final Days of Planet EarthCruikshankMovie
2006Absolute ZeroDempsyMovie
2005Personal EffectsArthur StowellMovie
2005The ColtSgt. WoodruffMovie
2004A Beachcombers ChristmasEarl DeckerMovie
2004Shelf LifeMartinMovie
2003Tru CallingNeighbour · 1 episodeShow
2003Water's EdgeT. WallaceMovie
2003The Snow WalkerMiner in BarMovie
2003MaydayFirst Officer Dillard · 1 episodeShow
2003Betraying ReasonHoopMovie
2002The Rhino BrothersSasha KanachowskiMovie
2002The Dead ZoneCathan Donnegal · 1 episodeShow
2000The Spiral StaircaseSheriff BellMovie
2000Call of the Wild13 episodesShow
2000Romeo Must DieOfficerMovie
2000The VirginianScipioMovie
2000Call of the WildThe SwedeMovie
1999Dudley Do-RightIn the BackMovie
1998Don't Look DownBenMovie
1998The VigilGeorgeMovie
1998Rupert's LandBradMovie
1998Golf PunksPhelps (as William Macdonald)Movie
1998Goldrush: A Real Life Alaskan AdventureChloroformerMovie

Is this you?

Link these credits to your frames profile.

Link your credits