William MacDonald

Acting

William MacDonald

92 credits

Known For

Filmography

Another Sweet Christmas
2025Another Sweet Christmas
as Declan 'Fitzy' FitzgeraldMovie
Stick
2025Stick
as Ron(uncredited)TV
Home Sweet Christmas
2024Home Sweet Christmas
as Declan 'Fitzy' FitzgeraldMovie
Tracker
2024Tracker
as Sheriff GaleTV
Double Life
2023Double Life
as Glen VukovichMovie
The Blessing Bracelet
2023The Blessing Bracelet
as Chuck SpencerMovie
#Xmas
2022#Xmas
as Jack FaisonMovie
Upload
2020Upload
as Reverend PeyfortTV
R
2018Rabbit
as Leon (as Bill MacDonald)Movie
Summer of 84
2018Summer of 84
as Sheriff CaldwellMovie
The Terror
2018The Terror
as George NicolTV
The Good Doctor
2017The Good Doctor
as Bob CravensTV
Riverdale
2017Riverdale
as Principal FeatherheadTV
Travelers
2016Travelers
as Gary HoldenTV
Supergirl
2015Supergirl
as Dr. KaplanTV
The Flash
2014The Flash
as Gene HuskkTV
The Captive
2014The Captive
as FrankMovie
Hemlock Grove
2013Hemlock Grove
as Jeargen KnauffTV
The Phantoms
2012The Phantoms
as Steve BoucherMovie
Cold Blooded
2012Cold Blooded
as Louis HollandMovie
Run Rabbit Run
2012Run Rabbit Run
as Baby DollMovie
Death Wish
2010Death Wish
as ElvisMovie
Haven
2010Haven
as Boss MechanicTV
Rookie Blue
2010Rookie Blue
as Buson / SheldonTV
Takedown
2010Takedown
as Stross RepresentativeMovie
Republic of Doyle
2010Republic of Doyle
as Logan HicksTV
Desperate Escape
2009Desperate Escape
as Detective HansonMovie
Stargate Universe
2009Stargate Universe
as Virgil BiggsTV
The Listener
2009The Listener
as Matt CollinsTV
Storm Seekers
2009Storm Seekers
as Eli HarderMovie
Northern Lights
2009Northern Lights
as Deputy Otto GruberMovie
Fragile
2009Fragile
as DoormanMovie
Mail Order Bride
2008Mail Order Bride
as SherrifMovie
Trial by Fire
2008Trial by Fire
as Trip CrandallMovie
To Have and to Hold
2006To Have and to Hold
as Det. WilsonMovie
Mount Pleasant
2006Mount Pleasant
as JackMovie
Psych
2006Psych
as PhilTV
Hollow Man II
2006Hollow Man II
as Col. Gavin BishopMovie
Absolute Zero
2006Absolute Zero
as DempsyMovie
Supernatural
2005Supernatural
as Abraham PetersonTV
Personal Effects
2005Personal Effects
as Arthur StowellMovie
The Colt
2005The Colt
as Sgt. WoodruffMovie
A Beachcombers Christmas
2004A Beachcombers Christmas
as Earl DeckerMovie
Shelf Life
2004Shelf Life
as MartinMovie
Stargate Atlantis
2004Stargate Atlantis
as Captain GriffinTV
Tru Calling
2003Tru Calling
as NeighbourTV
Water's Edge
2003Water's Edge
as T. WallaceMovie
The Snow Walker
2003The Snow Walker
as Miner in BarMovie
Mayday
2003Mayday
as First Officer DillardTV
The Rhino Brothers
2002The Rhino Brothers
as Sasha KanachowskiMovie
The Dead Zone
2002The Dead Zone
as Cathan DonnegalTV
Smallville
2001Smallville
as MastersonTV
The Spiral Staircase
2000The Spiral Staircase
as Sheriff BellMovie
Romeo Must Die
2000Romeo Must Die
as OfficerMovie
The Virginian
2000The Virginian
as ScipioMovie
The Call of the Wild
2000The Call of the Wild
as The SwedeMovie
Dudley Do-Right
1999Dudley Do-Right
as In the BackMovie
The Vigil
1998The Vigil
as GeorgeMovie
Rupert's Land
1998Rupert's Land
as BradMovie
Golf Punks
1998Golf Punks
as Phelps (as William Macdonald)Movie
Blackheart
1998Blackheart
as BooneMovie
Contagious
1997Contagious
as Drug WorkerMovie
Barnone
1997Barnone
as MikeMovie
Millennium
1996Millennium
as Agent NolanTV
Gang in Blue
1996Gang in Blue
as GroatMovie
The Outer Limits
1995The Outer Limits
as FBI Special Agent GrantTV
Sliders
1995Sliders
as Medical MoonsuitTV
Viper
1994Viper
as HarperTV
The X-Files
1993The X-Files
as Dr. OppenheimTV
The Fourth War
1990The Fourth War
as MP CorporalMovie
Quantum Leap
1989Quantum Leap
as ConductorTV
MacGyver
1985MacGyver
as ParamedicTV