William MacDonald
January 1, 1970 (56 years old) in
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
Credits
- 2026 · The Couple Across the Street as Tom Sullivan
- 2025 · Another Sweet Christmas as Declan 'Fitzy' Fitzgerald
- 2025 · Stick as Ron(uncredited)
- 2024 · Home Sweet Christmas as Declan 'Fitzy' Fitzgerald
- 2024 · Tracker as Sheriff Gale
- 2023 · Double Life as Glen Vukovich
- 2023 · The Blessing Bracelet as Chuck Spencer
- 2023 · The Night Agent as Henry
- 2023 · The Last of Us as Double
- 2022 · #Xmas as Jack Faison
- 2022 · #Xmas as Jack
- 2021 · A Godwink Christmas: Miracle of Love as John Fellman
- 2021 · There's Someone Inside Your House as Mr. Sandford
- 2021 · Resident Alien as Farmer
- 2020 · Upload as Reverend Peyfort
- 2018 · Rabbit as Leon (as Bill MacDonald)
- 2018 · Garage Sale Mysteries: Picture a Murder as Scott Brady
- 2018 · Summer of 84 as Sheriff Caldwell
- 2018 · The Terror as George Nicol
- 2018 · Past Malice: An Emma Fielding Mystery as Sherman Arlington
- 2017 · The Good Doctor as Bob Cravens
- 2017 · Concrete Evidence: A Fixer Upper Mystery as Principal Darren Dean
- 2017 · Riverdale as Principal Featherhead
- 2017 · Riverdale as Warden Norton
- 2016 · Travelers as Gary Holden
- 2015 · Supergirl as Dr. Kaplan
- 2014 · The Flash as Gene Huskk
- 2014 · The Captive as Frank
- 2013 · Hemlock Grove as Jeargen Knauff
- 2012 · The Phantoms as Steve Boucher
- 2012 · Cold Blooded as Louis Holland
- 2012 · Run Rabbit Run as Baby Doll
- 2010 · Death Wish as Elvis
- 2010 · Haven as Boss Mechanic
- 2010 · Rookie Blue as Buson / Sheldon
- 2010 · Takedown as Stross Representative
- 2010 · Republic of Doyle as Logan Hicks
- 2009 · Desperate Escape as Detective Hanson
- 2009 · Stargate Universe as Virgil Biggs
- 2009 · The Listener as Matt Collins
- 2009 · Storm Seekers as Eli Harder
- 2009 · Northern Lights as Deputy Otto Gruber
- 2009 · Fragile as Doorman
- 2008 · Mail Order Bride as Sherrif
- 2008 · Trial by Fire as Trip Crandall
- 2008 · On the Other Hand, Death: A Donald Strachey Mystery as Jonas Baskin
- 2007 · Hybrid as
- 2007 · White Noise 2: The Light as Dr. Karras
- 2006 · To Have and to Hold as Det. Wilson
- 2006 · Mount Pleasant as Jack
- 2006 · Psych as Phil
- 2006 · Hollow Man II as Col. Gavin Bishop
- 2006 · Final Days of Planet Earth as Cruikshank
- 2006 · Absolute Zero as Dempsy
- 2005 · Supernatural as Abraham Peterson
- 2005 · Supernatural as Sheriff
- 2005 · Personal Effects as Arthur Stowell
- 2005 · The Colt as Sgt. Woodruff
- 2004 · A Beachcombers Christmas as Earl Decker
- 2004 · Shelf Life as Martin
- 2004 · Stargate Atlantis as Captain Griffin
- 2003 · Tru Calling as Neighbour
- 2003 · Water's Edge as T. Wallace
- 2003 · The Snow Walker as Miner in Bar
- 2003 · Mayday as First Officer Dillard
- 2003 · Betraying Reason as Hoop
- 2002 · The Rhino Brothers as Sasha Kanachowski
- 2002 · The Dead Zone as Cathan Donnegal
- 2001 · Smallville as Masterson
- 2000 · The Spiral Staircase as Sheriff Bell
- 2000 · Call of the Wild as
- 2000 · Romeo Must Die as Officer
- 2000 · The Virginian as Scipio
- 2000 · The Call of the Wild as The Swede
- 1999 · Dudley Do-Right as In the Back
- 1998 · Don't Look Down as Ben
- 1998 · The Vigil as George
- 1998 · Rupert's Land as Brad
- 1998 · Golf Punks as Phelps (as William Macdonald)
- 1998 · Goldrush: A Real Life Alaskan Adventure as Chloroformer
- 1998 · Blackheart as Boone
- 1997 · Contagious as Drug Worker
- 1997 · Barnone as Mike
- 1996 · Millennium as Agent Nolan
- 1996 · Gang in Blue as Groat
- 1996 · Poltergeist: The Legacy as Jones
- 1996 · The Sentinel as Dell
- 1995 · The Outer Limits as FBI Special Agent Grant
- 1995 · The Outer Limits as Gary Rosman
- 1995 · The Outer Limits as Mugger
- 1995 · Sliders as Medical Moonsuit
- 1994 · Viper as Harper
- 1993 · The X-Files as Dr. Oppenheim
- 1993 · The X-Files as Agent Kazanjian
- 1993 · The X-Files as Officer Trott
- 1993 · The X-Files as Deputy Buddy Riggs
- 1993 · The X-Files as Federal Marshall
- 1991 · Posing: Inspired by Three Real Stories as Evan Stafford
- 1990 · The Fourth War as MP Corporal
- 1989 · Quantum Leap as Conductor
- 1985 · MacGyver as Paramedic