William MacDonald

William MacDonald

Known for
Acting
Birthplace
Vancouver, British Columbia, Canada

Biography

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

Photos

William MacDonald photoWilliam MacDonald photoWilliam MacDonald photo

Filmography

2026
The Couple Across the Street poster

The Couple Across the Street

Movie · as Tom Sullivan

2026
I Will Find You poster

I Will Find You

TV · as Danny Ramirez · 1 ep

2025
Another Sweet Christmas poster

Another Sweet Christmas

Movie · as Declan 'Fitzy' Fitzgerald

2025
Stick poster

Stick

TV · as Ron(uncredited) · 1 ep

2024
Home Sweet Christmas poster

Home Sweet Christmas

Movie · as Declan 'Fitzy' Fitzgerald

2024
Tracker poster

Tracker

TV · as Sheriff Gale · 1 ep

2023
The Blessing Bracelet poster

The Blessing Bracelet

Movie · as Chuck Spencer

2023
Double Life poster

Double Life

Movie · as Glen Vukovich

2023
The Night Agent poster

The Night Agent

TV · as Henry · 1 ep

2023
The Last of Us poster

The Last of Us

TV · as Double · 1 ep

2022
#Xmas poster

#Xmas

Movie · as Jack Faison

2021
A Godwink Christmas: Miracle of Love poster

A Godwink Christmas: Miracle of Love

Movie · as John Fellman

2021
There's Someone Inside Your House poster

There's Someone Inside Your House

Movie · as Mr. Sandford

2021
Resident Alien poster

Resident Alien

TV · as Farmer · 1 ep

2020
Upload poster

Upload

TV · as Reverend Peyfort · 1 ep

2018
Garage Sale Mysteries: Picture a Murder poster

Garage Sale Mysteries: Picture a Murder

Movie · as Scott Brady

2018
Summer of 84 poster

Summer of 84

Movie · as Sheriff Caldwell

2018
Past Malice: An Emma Fielding Mystery poster

Past Malice: An Emma Fielding Mystery

Movie · as Sherman Arlington

2018
Rabbit

Rabbit

Movie · as Leon (as Bill MacDonald)

2018
The Terror poster

The Terror

TV · as George Nicol · 3 eps

2017
Concrete Evidence: A Fixer Upper Mystery poster

Concrete Evidence: A Fixer Upper Mystery

Movie · as Principal Darren Dean

2017
Riverdale poster

Riverdale

TV · as Principal Featherhead, Warden Norton · 15 eps

2017
The Good Doctor poster

The Good Doctor

TV · as Bob Cravens · 2 eps

2016
Travelers poster

Travelers

TV · as Gary Holden · 9 eps

2015
Supergirl poster

Supergirl

TV · as Dr. Kaplan · 1 ep

2014
The Captive poster

The Captive

Movie · as Frank

2014
The Flash poster

The Flash

TV · as Gene Huskk · 2 eps

2013
Hemlock Grove poster

Hemlock Grove

TV · as Jeargen Knauff · 1 ep

2012
Cold Blooded poster

Cold Blooded

Movie · as Louis Holland

2012
Run Rabbit Run poster

Run Rabbit Run

Movie · as Baby Doll

2012
The Phantoms poster

The Phantoms

Movie · as Steve Boucher

2010
Takedown poster

Takedown

Movie · as Stross Representative

2010
Death Wish poster

Death Wish

Movie · as Elvis

2010
Haven poster

Haven

TV · as Boss Mechanic · 1 ep

2010
Republic of Doyle poster

Republic of Doyle

TV · as Logan Hicks · 1 ep

2010
Rookie Blue poster

Rookie Blue

TV · as Buson / Sheldon · 1 ep

2009
Northern Lights poster

Northern Lights

Movie · as Deputy Otto Gruber

2009
Storm Seekers poster

Storm Seekers

Movie · as Eli Harder

2009
Fragile poster

Fragile

Movie · as Doorman

2009
Desperate Escape poster

Desperate Escape

Movie · as Detective Hanson

2009
Stargate Universe poster

Stargate Universe

TV · as Virgil Biggs · 1 ep

2009
The Listener poster

The Listener

TV · as Matt Collins · 1 ep

2008
Trial by Fire poster

Trial by Fire

Movie · as Trip Crandall

2008
Mail Order Bride poster

Mail Order Bride

Movie · as Sherrif

2008
On the Other Hand, Death: A Donald Strachey Mystery poster

On the Other Hand, Death: A Donald Strachey Mystery

Movie · as Jonas Baskin

2007
White Noise 2: The Light poster

White Noise 2: The Light

Movie · as Dr. Karras

2007
Hybrid poster

Hybrid

Movie

2007
Alien Agent poster

Alien Agent

Movie · as Sheriff Devlin

2006
Hollow Man II poster

Hollow Man II

Movie · as Col. Gavin Bishop

2006
Mount Pleasant poster

Mount Pleasant

Movie · as Jack

2006
Absolute Zero poster

Absolute Zero

Movie · as Dempsy

2006
To Have and to Hold poster

To Have and to Hold

Movie · as Det. Wilson

2006
Final Days of Planet Earth poster

Final Days of Planet Earth

Movie · as Cruikshank

2006
Slither poster

Slither

Movie · as Mr. Strutemyer

2006
Psych poster

Psych

TV · as Phil · 1 ep

2005
Personal Effects poster

Personal Effects

Movie · as Arthur Stowell

2005
The Colt poster

The Colt

Movie · as Sgt. Woodruff

2005
Supernatural poster

Supernatural

TV · as Abraham Peterson, Sheriff · 1 ep

2004
A Beachcombers Christmas poster

A Beachcombers Christmas

Movie · as Earl Decker

2004
Shelf Life poster

Shelf Life

Movie · as Martin

2004
Stargate Atlantis poster

Stargate Atlantis

TV · as Captain Griffin · 1 ep

2003
Betraying Reason poster

Betraying Reason

Movie · as Hoop

2003
The Snow Walker poster

The Snow Walker

Movie · as Miner in Bar

2003
Water's Edge poster

Water's Edge

Movie · as T. Wallace

2003
Tru Calling poster

Tru Calling

TV · as Neighbour · 1 ep

2003
Mayday poster

Mayday

TV · as First Officer Dillard · 1 ep

2002
The Rhino Brothers poster

The Rhino Brothers

Movie · as Sasha Kanachowski

2002
The Dead Zone poster

The Dead Zone

TV · as Cathan Donnegal · 1 ep

2001
Smallville poster

Smallville

TV · as Masterson · 1 ep

2000
Call of the Wild poster

Call of the Wild

Movie · as The Swede

2000
The Spiral Staircase poster

The Spiral Staircase

Movie · as Sheriff Bell

2000
The Virginian poster

The Virginian

Movie · as Scipio

2000
Romeo Must Die poster

Romeo Must Die

Movie · as Officer

2000
Call of the Wild poster

Call of the Wild

TV · 13 eps

1999
Dudley Do-Right poster

Dudley Do-Right

Movie · as In the Back

1998
Golf Punks poster

Golf Punks

Movie · as Phelps (as William Macdonald)

1998
The Vigil poster

The Vigil

Movie · as George

1998
Don't Look Down poster

Don't Look Down

Movie · as Ben

1998
Rupert's Land poster

Rupert's Land

Movie · as Brad

1998
Goldrush: A Real Life Alaskan Adventure poster

Goldrush: A Real Life Alaskan Adventure

Movie · as Chloroformer

1998
Blackheart poster

Blackheart

Movie · as Boone

1997
Contagious poster

Contagious

Movie · as Drug Worker

1997
Barnone poster

Barnone

Movie · as Mike

1996
Gang in Blue poster

Gang in Blue

Movie · as Groat

1996
Millennium poster

Millennium

TV · as Agent Nolan · 1 ep

1996
Poltergeist: The Legacy poster

Poltergeist: The Legacy

TV · as Jones · 1 ep

1996
The Sentinel poster

The Sentinel

TV · as Dell · 1 ep

1995
The Outer Limits poster

The Outer Limits

TV · as FBI Special Agent Grant, Gary Rosman, Mugger · 1 ep

1995
Sliders poster

Sliders

TV · as Medical Moonsuit · 1 ep

1994
Viper poster

Viper

TV · as Harper · 1 ep

1993
The X-Files poster

The X-Files

TV · as Dr. Oppenheim, Agent Kazanjian, Officer Trott, Deputy Buddy Riggs, Federal Marshall · 1 ep

1991
Posing: Inspired by Three Real Stories poster

Posing: Inspired by Three Real Stories

Movie · as Evan Stafford

1990
The Fourth War poster

The Fourth War

Movie · as MP Corporal

1989
Quantum Leap poster

Quantum Leap

TV · as Conductor · 1 ep

1985
MacGyver poster

MacGyver

TV · as Paramedic · 1 ep