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.
  Northern Lights
  White Noise 2: The Light
  Hollow Man II
  The Blessing Bracelet
  Double Life
  A Godwink Christmas: Miracle of Love
  Trial by Fire
  Hybrid
  Storm Seekers
  Gang in Blue
  There's Someone Inside Your House
  Cold Blooded
  Golf Punks
  Garage Sale Mysteries: Picture a Murder
  Personal Effects
  A Beachcombers Christmas
  Mount Pleasant
  #Xmas
  #Xmas
  Takedown
  Absolute Zero
  The Vigil
  To Have and to Hold
  Don't Look Down
  Shelf Life
  Betraying Reason
  Call of the Wild
  The Colt
  Home Sweet Christmas
  Dudley Do-Right
  Concrete Evidence: A Fixer Upper Mystery
  Summer of 84
  Death Wish
  The Captive
  The Fourth War
  Mail Order Bride
  Run Rabbit Run
  Past Malice: An Emma Fielding Mystery
  Contagious
  The Spiral Staircase
  Rupert's Land
  Final Days of Planet Earth
  Rabbit
  The Phantoms
  The Snow Walker
  Fragile
  The Rhino Brothers
  On the Other Hand, Death: A Donald Strachey Mystery
  Water's Edge
  Barnone
  Posing: Inspired by Three Real Stories
  Goldrush: A Real Life Alaskan Adventure
  Blackheart
  The Virginian
  Desperate Escape
  Another Sweet Christmas
  Romeo Must Die
  The Couple Across the Street
  Slither
  Alien Agent
  The X-Files
  Millennium
  Supergirl
  The Flash
  Call of the Wild
  The Night Agent
  Riverdale
  Riverdale
  Tru Calling
  Quantum Leap
  The X-Files
  Viper
  The Outer Limits
  Mayday
  The Outer Limits
  The Outer Limits
  Supernatural
  Travelers
  The X-Files
  The X-Files
  The X-Files
  Haven
  Supernatural
  Sliders
  Resident Alien
  Hemlock Grove
  Tracker
  The Good Doctor
  The Terror
  Poltergeist: The Legacy
  Republic of Doyle
  Psych
  Stargate Universe
  Stargate Atlantis
  MacGyver
  Rookie Blue
  Smallville
  The Sentinel
  The Listener
  Upload
  The Dead Zone
  The Last of Us
  Stick
  I Will Find You
enter a brief description of the movie you are looking for down below
send
movie ai chat