
Acting
William MacDonald
EN cinema · 59 credits
Also known as William Mac Donald · William Macdonald · William McDonald · ویلیام مکدونالد
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

The Couple Across the Street
as Tom Sullivan

Another Sweet Christmas
as Declan 'Fitzy' Fitzgerald

Home Sweet Christmas
as Declan 'Fitzy' Fitzgerald

The Blessing Bracelet
as Chuck Spencer

Double Life
as Glen Vukovich

#Xmas
as Jack Faison, as Jack

A Godwink Christmas: Miracle of Love
as John Fellman

There's Someone Inside Your House
as Mr. Sandford

Garage Sale Mysteries: Picture a Murder
as Scott Brady

Summer of 84
as Sheriff Caldwell

Past Malice: An Emma Fielding Mystery
as Sherman Arlington
Rabbit
2018
Rabbit
as Leon (as Bill MacDonald)

Concrete Evidence: A Fixer Upper Mystery
as Principal Darren Dean

The Captive
as Frank

Cold Blooded
as Louis Holland

Run Rabbit Run
as Baby Doll

The Phantoms
as Steve Boucher

Takedown
as Stross Representative

Death Wish
as Elvis

Northern Lights
as Deputy Otto Gruber

Storm Seekers
as Eli Harder

Fragile
as Doorman

Desperate Escape
as Detective Hanson

Trial by Fire
as Trip Crandall

Mail Order Bride
as Sherrif

White Noise 2: The Light
as Dr. Karras

Hybrid
Actor

Alien Agent
as Sheriff Devlin

Hollow Man II
as Col. Gavin Bishop

Mount Pleasant
as Jack

Absolute Zero
as Dempsy

To Have and to Hold
as Det. Wilson

Final Days of Planet Earth
as Cruikshank

Slither
as Mr. Strutemyer

Personal Effects
as Arthur Stowell

The Colt
as Sgt. Woodruff

A Beachcombers Christmas
as Earl Decker

Shelf Life
as Martin

Betraying Reason
as Hoop

The Snow Walker
as Miner in Bar

Water's Edge
as T. Wallace

The Rhino Brothers
as Sasha Kanachowski

Call of the Wild
as The Swede

The Spiral Staircase
as Sheriff Bell

The Virginian
as Scipio

Romeo Must Die
as Officer

Dudley Do-Right
as In the Back

Golf Punks
as Phelps (as William Macdonald)

The Vigil
as George

Rupert's Land
as Brad

Goldrush: A Real Life Alaskan Adventure
as Chloroformer

Blackheart
as Boone

Contagious
as Drug Worker

Barnone
as Mike

Gang in Blue
as Groat

Posing: Inspired by Three Real Stories
as Evan Stafford

The Fourth War
as MP Corporal



