
Atuação
95 títulos • ativo desde 1990
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...
Biografia disponível apenas em inglês

The Good Doctor: O Bom Doutor
como Bob Cravens

Riverdale
como Principal Featherhead

Riverdale
como Warden Norton

Sobrenatural
como Abraham Peterson

Sobrenatural
como Sheriff

The Last of Us
como Double

Flash
como Gene Huskk

Smallville: As Aventuras do Superboy
como Masterson

Arquivo X
como Dr. Oppenheim

Arquivo X
como Agent Kazanjian

Arquivo X
como Officer Trott

Arquivo X
como Deputy Buddy Riggs

Arquivo X
como Federal Marshall

Supergirl
como Dr. Kaplan

Stargate Atlantis
como Captain Griffin

Upload
como Reverend Peyfort

O Agente Noturno
como Henry

Psych: Agentes Especiais
como Phil

Resident Alien
como Farmer

Contratempos
como Conductor