SCSSeco's
MovieHub
Movies
TV Shows
People
Toggle theme
Loading persons...
Translations
Images
Movie navigation
Personal info
Known for
Acting
Gender
Male
Also Known As
Bill MacDonald
William Mac Donald
Bill Macdonald
William Macdonald
William McDonald
ویلیام مکدونالد
William MacDonald
Biography
We don't have a biography for William MacDonald.
Known For
10.0
Rabbit
7 / Oct / 2018
8.5
The Good Doctor
2 / Sep / 2017
8.4
Riverdale
5 / Jan / 2017
8.4
Riverdale
5 / Jan / 2017
8.4
The X-Files
6 / Sep / 1993
8.4
The X-Files
6 / Sep / 1993
8.4
The X-Files
6 / Sep / 1993
8.4
The X-Files
6 / Sep / 1993
8.4
The X-Files
6 / Sep / 1993
8.3
Supernatural
3 / Sep / 2005
Credits
All
Department
Acting
2024
•
Home Sweet Christmas
as Declan 'Fitzy' Fitzgerald
2024
•
Tracker
(1 episode) as Sheriff Gale
2023
•
The Blessing Bracelet
as Chuck Spencer
2023
•
Double Life
as Glen Vukovich
2023
•
The Night Agent
(1 episode) as Henry
2022
•
#Xmas
as Jack Faison
2022
•
#Xmas
as Jack
2021
•
A Godwink Christmas: Miracle of Love
as John Fellman
2021
•
There's Someone Inside Your House
as Mr. Sandford
2021
•
Resident Alien
(1 episode) as Farmer
2020
•
Upload
(1 episode) as Reverend Peyfort
2018
•
Garage Sale Mysteries: Picture a Murder
as Scott Brady
2018
•
Summer of 84
as Sheriff Caldwell
2018
•
Past Malice: An Emma Fielding Mystery
as Sherman Arlington
2018
•
Rabbit
as Leon (as Bill MacDonald)
2018
•
The Terror
(3 episodes) as George Nicol
2017
•
Concrete Evidence: A Fixer Upper Mystery
as Principal Darren Dean
2017
•
Riverdale
(15 episodes) as Principal Featherhead
2017
•
Riverdale
(5 episodes) as Warden Norton
2017
•
The Good Doctor
(2 episodes) as Bob Cravens
2016
•
Travelers
(9 episodes) as Gary Holden
2015
•
Supergirl
(1 episode) as Dr. Kaplan
2014
•
The Captive
as Frank
2014
•
The Flash
(2 episodes) as Gene Huskk
2013
•
Hemlock Grove
(1 episode) as Jeargen Knauff
2012
•
Cold Blooded
as Louis Holland
2012
•
Run Rabbit Run
as Baby Doll
2012
•
The Phantoms
as Steve Boucher
2010
•
Storm Seekers
as Eli Harder
2010
•
Takedown
as Stross Representative
2010
•
Death Wish
as Elvis
2010
•
Haven
(1 episode) as Boss Mechanic
2010
•
Republic of Doyle
(1 episode) as Logan Hicks
2010
•
Rookie Blue
(1 episode) as Buson / Sheldon
2009
•
Northern Lights
as Deputy Otto Gruber
2009
•
Fragile
as Doorman
2009
•
Stargate Universe
(1 episode) as Virgil Biggs
2009
•
The Listener
(1 episode) as Matt Collins
2008
•
Trial by Fire
as Trip Crandall
2008
•
Mail Order Bride
as Sherrif
2008
•
On the Other Hand, Death: A Donald Strachey Mystery
as Jonas Baskin
2007
•
White Noise 2: The Light
as Dr. Karros
2007
•
Hybrid
2006
•
Hollow Man II
as Col. Gavin Bishop
2006
•
Mount Pleasant
as Jack
2006
•
Absolute Zero
as Dempsy
2006
•
To Have and to Hold
as Det. Wilson
2006
•
Final Days of Planet Earth
as Cruikshank
2006
•
Psych
(1 episode) as Phil
2005
•
Personal Effects
as Arthur Stowell
2005
•
The Colt
as Sgt. Woodruff
2005
•
Supernatural
(1 episode) as Abraham Peterson
2005
•
Supernatural
(1 episode) as Sheriff
2004
•
A Beachcombers Christmas
as Earl Decker
2004
•
Shelf Life
as Martin
2004
•
Stargate Atlantis
(1 episode) as Captain Griffin
2003
•
Betraying Reason
as Hoop
2003
•
The Snow Walker
as Miner in Bar
2003
•
Water's Edge
as T. Wallace
2003
•
Tru Calling
(1 episode) as Neighbour
2003
•
Mayday
(1 episode) as First Officer Dillard
2002
•
The Rhino Brothers
as Sasha Kanachowski
2002
•
The Dead Zone
(1 episode) as Cathan Donnegal
2001
•
Smallville
(1 episode) as Masterson
2000
•
The Call of the Wild
as The Swede
2000
•
The Spiral Staircase
as Sheriff Bell
2000
•
Call of the Wild
(13 episodes)
1999
•
Dudley Do-Right
as In the Back
1998
•
Golf Punks
as Phelps (as William Macdonald)
1998
•
The Vigil (for Kurt Cobain)
as George
1998
•
Don't Look Down
as Ben
1998
•
Rupert's Land
as Brad
1997
•
Contagious
as Drug Worker
1997
•
Barnone
as Mike
1996
•
Gang in Blue
as Groat
1996
•
Millennium
(1 episode) as Agent Nolan
1996
•
Poltergeist: The Legacy
(1 episode) as Jones
1996
•
The Sentinel
(1 episode) as Dell
1995
•
The Outer Limits
(1 episode) as FBI Special Agent Grant
1995
•
The Outer Limits
(1 episode) as Gary Rosman
1995
•
The Outer Limits
(1 episode) as Mugger
1995
•
Sliders
(1 episode) as Medical Moonsuit
1994
•
Viper
(1 episode) as Harper
1993
•
The X-Files
(1 episode) as Dr. Oppenheim
1993
•
The X-Files
(1 episode) as Agent Kazanjian
1993
•
The X-Files
(1 episode) as Officer Trott
1993
•
The X-Files
(1 episode) as Federal Marshall
1993
•
The X-Files
(1 episode) as Deputy Buddy Riggs
1991
•
Posing: Inspired by Three Real Stories
as Evan Stafford
1990
•
The Fourth War
as MP Corporal
1989
•
Quantum Leap
(1 episode) as Conductor
1985
•
MacGyver
(1 episode) as Paramedic