Movies (Acting Roles)
The Blessing Bracelet
William MacDonald was
? in The Blessing Bracelet
as 'Chuck Spencer'.
Sun, Apr 09 2023
A Godwink Christmas: Miracle of Love
William MacDonald was
? in A Godwink Christmas: Miracle of Love
as 'John Fellman'.
Sat, Dec 11 2021
There's Someone Inside Your House
William MacDonald was
? in There's Someone Inside Your House
as 'Mr. Sandford'.
Fri, Sep 24 2021
Garage Sale Mysteries: Picture a Murder
William MacDonald was
? in Garage Sale Mysteries: Picture a Murder
as 'Scott Brady'.
Sun, Aug 19 2018
Past Malice: An Emma Fielding Mystery
William MacDonald was
? in Past Malice: An Emma Fielding Mystery
as 'Sherman Arlington'.
Sun, Jan 14 2018
Concrete Evidence: A Fixer Upper Mystery
William MacDonald was
? in Concrete Evidence: A Fixer Upper Mystery
as 'Principal Darren Dean'.
Sun, Apr 02 2017
On the Other Hand, Death
William MacDonald was
? in On the Other Hand, Death
as 'Jonas Baskin'.
Tue, Jan 01 2008
White Noise 2: The Light
William MacDonald was
? in White Noise 2: The Light
as 'Dr. Karros'.
Fri, Jan 05 2007
To Have and to Hold
William MacDonald was
? in To Have and to Hold
as 'Det. Wilson'.
Mon, Nov 06 2006
Final Days of Planet Earth
William MacDonald was
? in Final Days of Planet Earth
as 'Cruikshank'.
Wed, Mar 15 2006
A Beachcombers Christmas
William MacDonald was
? in A Beachcombers Christmas
as 'Earl Decker'.
Mon, Dec 06 2004
The Rhino Brothers
William MacDonald was
? in The Rhino Brothers
as 'Sasha Kanachowski'.
Mon, Jul 01 2002
The Spiral Staircase
William MacDonald was
? in The Spiral Staircase
as 'Sheriff Bell'.
Sun, Apr 02 2000
The Call of the Wild
William MacDonald was
? in The Call of the Wild
as 'The Swede'.
Sat, Jan 01 2000
Golf Punks
William MacDonald was
? in Golf Punks
as 'Phelps (as William Macdonald)'.
Sun, Sep 06 1998
Posing: Inspired by Three Real Stories
William MacDonald was
? in Posing: Inspired by Three Real Stories
as 'Evan Stafford'.
Tue, Nov 05 1991
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesThe Night Agent
William MacDonald was
? in The Night Agent
as 'Henry'.
First Air Date
Thu, Mar 23 2023
Thu, Mar 23 2023
The Good Doctor
William MacDonald was
? in The Good Doctor
as 'Bob Cravens'.
First Air Date
Mon, Sep 25 2017
Mon, Sep 25 2017
Riverdale
William MacDonald was
? in Riverdale
as 'Warden Norton, Principal Featherhead'.
First Air Date
Thu, Jan 26 2017
Thu, Jan 26 2017
Hemlock Grove
William MacDonald was
? in Hemlock Grove
as 'Jeargen Knauff'.
First Air Date
Fri, Apr 19 2013
Fri, Apr 19 2013
Supernatural
William MacDonald was
? in Supernatural
as 'Abraham Peterson, Sheriff'.
First Air Date
Tue, Sep 13 2005
Tue, Sep 13 2005
Poltergeist: The Legacy
William MacDonald was
? in Poltergeist: The Legacy
as 'Jones'.
First Air Date
Sun, Apr 21 1996
Sun, Apr 21 1996
The Outer Limits
William MacDonald was
? in The Outer Limits
as 'Gary Rosman, Mugger, FBI Special Agent Grant'.
First Air Date
Sun, Mar 26 1995
Sun, Mar 26 1995
The X-Files
William MacDonald was
? in The X-Files
as 'Deputy Buddy Riggs, Federal Marshall, Dr. Oppenheim, Officer Trott, Agent Kazanjian'.
First Air Date
Fri, Sep 10 1993
Fri, Sep 10 1993