
William MacDonald
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.
Notable Appearances
Movies

Romeo Must Die

Slither

The Captive

Summer of 84

There's Someone Inside Your House

Hollow Man II

Alien Agent

White Noise 2: The Light

The Couple Across the Street

The Snow Walker

Mail Order Bride

Another Sweet Christmas

Dudley Do-Right

Past Malice: An Emma Fielding Mystery

The Fourth War

A Godwink Christmas: Miracle of Love

The Virginian

On the Other Hand, Death: A Donald Strachey Mystery

Don't Look Down

Concrete Evidence: A Fixer Upper Mystery

Northern Lights

Blackheart

Cold Blooded

Home Sweet Christmas

Hybrid

Double Life

Final Days of Planet Earth

The Blessing Bracelet

Storm Seekers

Death Wish

Goldrush: A Real Life Alaskan Adventure

#Xmas
TV Shows

The X-Files

The Good Doctor

Mayday

Tracker

Psych

MacGyver

Riverdale

Stargate Atlantis

Supergirl

Quantum Leap

Stick

Sliders

Haven

The Night Agent

The Outer Limits

Rookie Blue

Resident Alien

The Dead Zone

Millennium

Upload

The Sentinel

I Will Find You

Stargate Universe

The Listener

Republic of Doyle

Travelers

The Terror

Viper

Tru Calling

Hemlock Grove

Poltergeist: The Legacy

Call of the Wild
More Movies

Posing: Inspired by Three Real Stories

Absolute Zero

Trial by Fire

Desperate Escape

Barnone

Garage Sale Mysteries: Picture a Murder

Water's Edge

Contagious

To Have and to Hold

Gang in Blue

Shelf Life

Takedown

The Colt

The Spiral Staircase

A Beachcombers Christmas

Call of the Wild

Mount Pleasant

Run Rabbit Run

The Vigil

Rupert's Land

Personal Effects

The Phantoms

Betraying Reason

Golf Punks

The Rhino Brothers




