Home / Discover / People

William MacDonald

English
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Summer of 84

2018
as Sheriff Caldwell

Golf Punks

1998
as Phelps (as William Macdonald)

The Captive

2014
as Frank

Violent Zone

1988
as Chopper Pilot #2

Hollow Man II

2006
as Col. Gavin Bishop

The Phantoms

2012
as Steve Boucher

Exley

2011
as Luce

Book of the Sword 1

2008
as Detective

Shelf Life

2004
as Martin

Cold Blooded

2012
as Louis Holland

Trial by Fire

2008
as Trip Crandall

The Colt

2005
as Sgt. Woodruff

Nora Roberts’ Northern Lights

2009
as Deputy Otto Gruber

Personal Effects

2005
as Arthur Stowell

Dudley Do-Right

1999
as In the Back

The Call of the Wild

2000
as The Swede

Storm Seekers

2010
as Eli Harder

The Rhino Brothers

2001
as Sasha Kanachowski

Barnone

1997
as Mike

To Have and to Hold

2006
as Det. Wilson

Gang in Blue

1996
as Groat

Producer

Movie Barnone 1997

Guest Star

Episode Dead Like Me
Pilot
2003
Episode Supernatural
American Nightmare
2016
Episode Sliders
Fever
1995
Episode Hemlock Grove
A Place to Fall
2015
Episode Broken Badges
Chucky
1990
Episode Rookie Blue
All By Her Selfie
2014
Episode Strange World
Pilot
1999
Episode The Outer Limits (1995)
A Stitch in Time
1996
Episode The X-Files
Chinga
1998
Episode Riverdale
Chapter Thirty-Seven: Fortune and Men's Eyes
2018
Episode The X-Files
2Shy
1995
Episode The X-Files
Fallen Angel
1993
Episode Cold Squad
Janine Elston
1998
Episode Riverdale
Chapter Thirty-Eight: As Above, So Below
2018
Episode The Crow: Stairway to Heaven
Birds Of A Feather
1999
Episode The Crossing
LKA
2018
Episode Millennium
522666
1996
Episode The X-Files
Unruhe
1996
Episode Blade
Descent
2006
Episode The Outer Limits (1995)
The Surrogate
2001
Episode The Outer Limits (1995)
Under the Bed
1995
Episode Kingdom Hospital
Seizure Day
2004
Episode The X-Files
The Host
1994
Episode The Collector
The Roboticist
2004
Episode The Dead Zone
Dead Men Tell Tales
2003
Episode The Flash (2014)
Marathon
2020
Episode Harsh Realm
Three Percenters
2000
Episode Millennium
Through a Glass, Darkly
1998
Episode Republic of Doyle
Two Jakes and a Baby
2012