{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://www.screensearch.co.uk/person/51801/william-macdonald",
  "name": "William MacDonald",
  "url": "https://www.screensearch.co.uk/person/51801/william-macdonald",
  "knownForDepartment": "Acting",
  "description": "William MacDonald is a prolific Canadian actor and producer known for extensive work in television, film, and over 80 theatrical productions. He is recognized for roles in Riverdale, The Good Doctor, Supergirl (Dr. Kaplan), and The Flash (Gene Huskk).\n\nHe is frequently confused with fellow Canadian actor Bill MacDonald, as both share similar credits and guest-star in similar procedural dramas.",
  "alternateName": [
    "William Mac Donald",
    "William Macdonald",
    "William McDonald",
    "ویلیام مک‌دونالد"
  ],
  "image": "https://image.tmdb.org/t/p/w500/7VEe8caDgt1mOhQygACxKm2rkWH.jpg",
  "sameAs": [
    "https://www.imdb.com/name/nm0531966"
  ],
  "lastVerified": "3 May 2026",
  "filmography": [
    {
      "mediaType": "tv",
      "tmdbId": 1622,
      "title": "Supernatural",
      "year": "2005",
      "role": "as Abraham Peterson",
      "roleKind": "cast",
      "voteAverage": 8.3,
      "posterUrl": "https://image.tmdb.org/t/p/w500/u40gJarLPlIkwouKlzGdobQOV9k.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/1622/supernatural-2005"
    },
    {
      "mediaType": "tv",
      "tmdbId": 4604,
      "title": "Smallville",
      "year": "2001",
      "role": "as Masterson",
      "roleKind": "cast",
      "voteAverage": 8.179,
      "posterUrl": "https://image.tmdb.org/t/p/w500/mHZSq8LA5Dt48JjaOZ5tcPXQRVN.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/4604/smallville-2001"
    },
    {
      "mediaType": "tv",
      "tmdbId": 71712,
      "title": "The Good Doctor",
      "year": "2017",
      "role": "as Bob Cravens",
      "roleKind": "cast",
      "voteAverage": 8.459,
      "posterUrl": "https://image.tmdb.org/t/p/w500/luhKkdD80qe62fwop6sdrXK9jUT.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/71712/the-good-doctor-2017"
    },
    {
      "mediaType": "tv",
      "tmdbId": 60735,
      "title": "The Flash",
      "year": "2014",
      "role": "as Gene Huskk",
      "roleKind": "cast",
      "voteAverage": 7.759,
      "posterUrl": "https://image.tmdb.org/t/p/w500/yZevl2vHQgmosfwUdVNzviIfaWS.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/60735/the-flash-2014"
    },
    {
      "mediaType": "tv",
      "tmdbId": 4087,
      "title": "The X-Files",
      "year": "1993",
      "role": "as Dr. Oppenheim",
      "roleKind": "cast",
      "voteAverage": 8.368,
      "posterUrl": "https://image.tmdb.org/t/p/w500/rcBx0p8h51LHceyhquYMxbspJQu.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/4087/the-x-files-1993"
    },
    {
      "mediaType": "tv",
      "tmdbId": 211288,
      "title": "Tracker",
      "year": "2024",
      "role": "as Sheriff Gale",
      "roleKind": "cast",
      "voteAverage": 7.511,
      "posterUrl": "https://image.tmdb.org/t/p/w500/otula4h1ITZ0eV84eg7Lb8u614C.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/211288/tracker-2024"
    },
    {
      "mediaType": "tv",
      "tmdbId": 1447,
      "title": "Psych",
      "year": "2006",
      "role": "as Phil",
      "roleKind": "cast",
      "voteAverage": 7.899,
      "posterUrl": "https://image.tmdb.org/t/p/w500/fDI15gTVbtW5Sbv5QenqecRxWKJ.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/1447/psych-2006"
    },
    {
      "mediaType": "tv",
      "tmdbId": 2875,
      "title": "MacGyver",
      "year": "1985",
      "role": "as Paramedic",
      "roleKind": "cast",
      "voteAverage": 7.724,
      "posterUrl": "https://image.tmdb.org/t/p/w500/zhgJNHbFxGkqdsKdkZLBrDWagOv.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/2875/macgyver-1985"
    },
    {
      "mediaType": "tv",
      "tmdbId": 90,
      "title": "Mayday",
      "year": "2003",
      "role": "as First Officer Dillard",
      "roleKind": "cast",
      "voteAverage": 8.201,
      "posterUrl": "https://image.tmdb.org/t/p/w500/sUfJxQarDfBMgmJgsgJqmVP16UU.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/90/mayday-2003"
    },
    {
      "mediaType": "tv",
      "tmdbId": 100088,
      "title": "The Last of Us",
      "year": "2023",
      "role": "as Double",
      "roleKind": "cast",
      "voteAverage": 8.432,
      "posterUrl": "https://image.tmdb.org/t/p/w500/dmo6TYuuJgaYinXBPjrgG9mB5od.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/100088/the-last-of-us-2023"
    },
    {
      "mediaType": "tv",
      "tmdbId": 129552,
      "title": "The Night Agent",
      "year": "2023",
      "role": "as Henry",
      "roleKind": "cast",
      "voteAverage": 7.706,
      "posterUrl": "https://image.tmdb.org/t/p/w500/4c5yUNcaff4W4aPrkXE6zr7papX.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/129552/the-night-agent-2023"
    },
    {
      "mediaType": "tv",
      "tmdbId": 69050,
      "title": "Riverdale",
      "year": "2017",
      "role": "as Principal Featherhead",
      "roleKind": "cast",
      "voteAverage": 8.409,
      "posterUrl": "https://image.tmdb.org/t/p/w500/d8mmn9thQ5dBk2qbv6BCqGUXWK3.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/69050/riverdale-2017"
    },
    {
      "mediaType": "tv",
      "tmdbId": 62688,
      "title": "Supergirl",
      "year": "2015",
      "role": "as Dr. Kaplan",
      "roleKind": "cast",
      "voteAverage": 7.281,
      "posterUrl": "https://image.tmdb.org/t/p/w500/cFO65xb0xiXKqk5BmgHawCXB1i0.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/62688/supergirl-2015"
    },
    {
      "mediaType": "tv",
      "tmdbId": 2290,
      "title": "Stargate Atlantis",
      "year": "2004",
      "role": "as Captain Griffin",
      "roleKind": "cast",
      "voteAverage": 8.019,
      "posterUrl": "https://image.tmdb.org/t/p/w500/l0JYr2iqwId6VOmCV8dHzlIM6Wd.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/2290/stargate-atlantis-2004"
    },
    {
      "mediaType": "tv",
      "tmdbId": 4018,
      "title": "Quantum Leap",
      "year": "1989",
      "role": "as Conductor",
      "roleKind": "cast",
      "voteAverage": 8.017,
      "posterUrl": "https://image.tmdb.org/t/p/w500/ujIGP3e3V6kDQHRhjNYtUE3fHJi.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/4018/quantum-leap-1989"
    },
    {
      "mediaType": "tv",
      "tmdbId": 96580,
      "title": "Resident Alien",
      "year": "2021",
      "role": "as Farmer",
      "roleKind": "cast",
      "voteAverage": 7.805,
      "posterUrl": "https://image.tmdb.org/t/p/w500/5van3ktOTqWr5lcixh5aR8NlqqW.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/96580/resident-alien-2021"
    },
    {
      "mediaType": "tv",
      "tmdbId": 21561,
      "title": "The Outer Limits",
      "year": "1995",
      "role": "as FBI Special Agent Grant",
      "roleKind": "cast",
      "voteAverage": 7.693,
      "posterUrl": "https://image.tmdb.org/t/p/w500/1mf3GKgYeEIBhsp61uTGmI58NIB.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/21561/the-outer-limits-1995"
    },
    {
      "mediaType": "tv",
      "tmdbId": 1475,
      "title": "The Dead Zone",
      "year": "2002",
      "role": "as Cathan Donnegal",
      "roleKind": "cast",
      "voteAverage": 7.255,
      "posterUrl": "https://image.tmdb.org/t/p/w500/j9l4svOscUWoVqGoATtGEDfTms.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/1475/the-dead-zone-2002"
    },
    {
      "mediaType": "tv",
      "tmdbId": 33001,
      "title": "Haven",
      "year": "2010",
      "role": "as Boss Mechanic",
      "roleKind": "cast",
      "voteAverage": 7.518,
      "posterUrl": "https://image.tmdb.org/t/p/w500/aceumwROgphFLSyOXFfijaoSZJE.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/33001/haven-2010"
    },
    {
      "mediaType": "tv",
      "tmdbId": 4330,
      "title": "Millennium",
      "year": "1996",
      "role": "as Agent Nolan",
      "roleKind": "cast",
      "voteAverage": 7.708,
      "posterUrl": "https://image.tmdb.org/t/p/w500/vGEPm7vDTGbYNkDodLnsJyl6QIc.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/4330/millennium-1996"
    },
    {
      "mediaType": "tv",
      "tmdbId": 1649,
      "title": "Sliders",
      "year": "1995",
      "role": "as Medical Moonsuit",
      "roleKind": "cast",
      "voteAverage": 7.597,
      "posterUrl": "https://image.tmdb.org/t/p/w500/9cBXIPl83fE2yQusoEt6vMpSjIJ.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/1649/sliders-1995"
    },
    {
      "mediaType": "tv",
      "tmdbId": 31585,
      "title": "Rookie Blue",
      "year": "2010",
      "role": "as Buson / Sheldon",
      "roleKind": "cast",
      "voteAverage": 7.647,
      "posterUrl": "https://image.tmdb.org/t/p/w500/e3hfrKjLHKjj3p82xvvGvfIu628.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/31585/rookie-blue-2010"
    },
    {
      "mediaType": "tv",
      "tmdbId": 31389,
      "title": "Republic of Doyle",
      "year": "2010",
      "role": "as Logan Hicks",
      "roleKind": "cast",
      "voteAverage": 7,
      "posterUrl": "https://image.tmdb.org/t/p/w500/k6ixXBiyOrsn0nrZ7zPG6dtqAHw.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/31389/republic-of-doyle-2010"
    },
    {
      "mediaType": "tv",
      "tmdbId": 14666,
      "title": "The Listener",
      "year": "2009",
      "role": "as Matt Collins",
      "roleKind": "cast",
      "voteAverage": 6.9,
      "posterUrl": "https://image.tmdb.org/t/p/w500/8408RJvs3zRjA0e69I1zJTRxQye.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/14666/the-listener-2009"
    }
  ]
}