FanzizFanziz
App
William MacDonald

William MacDonald

Actor

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). He is frequently confused with fellow Canadian actor Bill MacDonald, as both share similar credits and guest-star in similar procedural dramas.

Advertisement

Filmography

The Couple Across the Street

The Couple Across the Street

2026•English
White Noise 2: The Light

White Noise 2: The Light

2007•English
Past Malice: An Emma Fielding Mystery

Past Malice: An Emma Fielding Mystery

2018•English
Concrete Evidence: A Fixer Upper Mystery

Concrete Evidence: A Fixer Upper Mystery

2017•English
Hybrid

Hybrid

2007•English
Summer of 84

Summer of 84

2018•English
Hollow Man II

Hollow Man II

2006•English
Slither

Slither

2006•English
The Snow Walker

The Snow Walker

2003•Italian, Czech +2
Garage Sale Mysteries: Picture a Murder

Garage Sale Mysteries: Picture a Murder

2018•English
A Godwink Christmas: Miracle of Love

A Godwink Christmas: Miracle of Love

2021•English
Romeo Must Die

Romeo Must Die

2000•English, Chinese
Episode 6

Episode 6

2026
All by Her Selfie

All by Her Selfie

2014