William MacDonald

We don't have a biography for William MacDonald yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Travelers (2016)
Guest starring as Gary Holden (5 episodes)
  • Episode 1x01: Travelers (Oct 17, 2016)
  • Episode 1x04: Hall (Nov 7, 2016)
  • Episode 1x06: Helios-685 (Nov 21, 2016)
  • Episode 1x07: Protocol 5 (Nov 28, 2016)
  • Episode 1x09: Bishop (Dec 12, 2016)
  • View 2 more
  • View 2 less
Hemlock Grove (2013)
Guest starring as Jeargen Knauff
King (2011)
Guest starring as Duncan
Haven (2010)
Guest starring as Boss Mechanic
  • Episode 5x15: Power (Oct 8, 2015)
Rookie Blue (2010)
Guest starring as Sheldon
Republic of Doyle (2010)
Guest starring as Logan Hicks
Stargate Universe (2009)
Guest starring as Virgil Biggs
  • Episode 1x15: Lost (Apr 30, 2010)
Fringe (2008)
Guest starring as Security Guard #2
Blade: The Series (2006)
Guest starring as Reverend Carlyle (3 episodes)
Supernatural (2005)
Guest starring as Sheriff
Guest starring as Abraham Peterson
Air Crash Investigation (2003)
Guest starring as First Officer James Dillard
The Crow: Stairway to Heaven (1998)
Guest starring as Gordon Bedford
Cold Squad (1998)
Guest starring as Wayne Corby
Guest starring as Rick Jarvis
Millennium (1996)
Guest starring as Agent Nolan
  • Episode 1x05: 522666 (Nov 22, 1996) [Co-Star]
Guest starring as Sheriff Paul Dietz
Sliders (1995)
Guest starring as Medical Moonsuit
  • Episode 1x02: Fever (Mar 29, 1995) [Co-Star]
The X-Files (1993)
Guest starring as Dr. Oppenheim
Guest starring as Federal Marshall
  • Episode 2x02: The Host (Sep 23, 1994) [Co-Star]
Guest starring as Agent Dan Kazanjian
  • Episode 3x06: 2Shy (Nov 3, 1995) [Co-Star]
Guest starring as Officer Trott
  • Episode 4x04: Unruhe (Oct 27, 1996) [Co-Star]
Guest starring as Buddy Riggs
  • Episode 5x10: Chinga (Feb 8, 1998)