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
2023The Night AgentHenry · 1 episodeShow
2021Resident AlienFarmer · 1 episodeShow
2020UploadReverend Peyfort · 1 episodeShow
2018The TerrorGeorge Nicol · 3 episodesShow
2017RiverdalePrincipal Featherhead, Warden Norton · 15 episodesShow
2016TravelersGary Holden · 9 episodesShow
2013Hemlock GroveJeargen Knauff · 1 episodeShow
2010HavenBoss Mechanic · 1 episodeShow
2010Rookie BlueBuson / Sheldon · 1 episodeShow
2010Republic of DoyleLogan Hicks · 1 episodeShow
2009Stargate UniverseVirgil Biggs · 1 episodeShow
2009The ListenerMatt Collins · 1 episodeShow
2006PsychPhil · 1 episodeShow
2003Tru CallingNeighbour · 1 episodeShow
2003MaydayFirst Officer Dillard · 1 episodeShow
2002The Dead ZoneCathan Donnegal · 1 episodeShow
2000Call of the Wild13 episodesShow

Is this you?

Link these credits to your frames profile.

Link your credits