
William MacDonald
- Known for
- Acting
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.
Filmography

The Couple Across the Street 2026
as Tom Sullivan

Another Sweet Christmas 2025
as Declan 'Fitzy' Fitzgerald

Home Sweet Christmas 2024
as Declan 'Fitzy' Fitzgerald

Double Life 2023
as Glen Vukovich

The Blessing Bracelet 2023
as Chuck Spencer

#Xmas 2022
as Jack Faison, as Jack

A Godwink Christmas: Miracle of Love 2021
as John Fellman

There's Someone Inside Your House 2021
as Mr. Sandford
- Rabbit
Rabbit 2018
as Leon (as Bill MacDonald)

Garage Sale Mysteries: Picture a Murder 2018
as Scott Brady

Summer of 84 2018
as Sheriff Caldwell

Past Malice: An Emma Fielding Mystery 2018
as Sherman Arlington

Concrete Evidence: A Fixer Upper Mystery 2017
as Principal Darren Dean

The Captive 2014
as Frank

The Phantoms 2012
as Steve Boucher

Cold Blooded 2012
as Louis Holland

Run Rabbit Run 2012
as Baby Doll

Death Wish 2010
as Elvis

Takedown 2010
as Stross Representative

Desperate Escape 2009
as Detective Hanson

Storm Seekers 2009
as Eli Harder

Northern Lights 2009
as Deputy Otto Gruber

Fragile 2009
as Doorman

Mail Order Bride 2008
as Sherrif

Trial by Fire 2008
as Trip Crandall

On the Other Hand, Death: A Donald Strachey Mystery 2008
as Jonas Baskin

Hybrid 2007
Actor

Alien Agent 2007
as Sheriff Devlin

White Noise 2: The Light 2007
as Dr. Karras

To Have and to Hold 2006
as Det. Wilson

Mount Pleasant 2006
as Jack

Hollow Man II 2006
as Col. Gavin Bishop

Slither 2006
as Mr. Strutemyer

Final Days of Planet Earth 2006
as Cruikshank

Absolute Zero 2006
as Dempsy

Personal Effects 2005
as Arthur Stowell

The Colt 2005
as Sgt. Woodruff

A Beachcombers Christmas 2004
as Earl Decker

Shelf Life 2004
as Martin

Water's Edge 2003
as T. Wallace

The Snow Walker 2003
as Miner in Bar

Betraying Reason 2003
as Hoop

The Rhino Brothers 2002
as Sasha Kanachowski

The Spiral Staircase 2000
as Sheriff Bell

Romeo Must Die 2000
as Officer

The Virginian 2000
as Scipio

Call of the Wild 2000
as The Swede

Dudley Do-Right 1999
as In the Back

Don't Look Down 1998
as Ben

The Vigil 1998
as George

Rupert's Land 1998
as Brad

Golf Punks 1998
as Phelps (as William Macdonald)

Goldrush: A Real Life Alaskan Adventure 1998
as Chloroformer

Blackheart 1998
as Boone

Contagious 1997
as Drug Worker

Barnone 1997
as Mike

Gang in Blue 1996
as Groat

Posing: Inspired by Three Real Stories 1991
as Evan Stafford

The Fourth War 1990
as MP Corporal
Credits from TMDB.