On Camera Class and Private Coaching

With over 35 years of experience in the Canadian Theatre, Film and TV Industry, William MacDonald has over 200 credits to his name. Making him one of Canada's most experienced and versatile actors.


     2018/2019 Recurring Roles:

  • Riverdale's Warden Norton (Netflix)

  • Ridley Scott's The Terror (AMC)

  • Unspeakable (CBC)

  • Good Doctor on (ABC)

  • Travelers (Netflix)


Spanning his 35 year career, besides his work in film and television, William has also appeared in over 80 theatrical productions on main stages across Canada.


He has played the title roles in "MacBeth" and "Coriolanus", as well as Petruchio in "Taming of the Shrew", Enobarbus in "Antony and Cleopatra", Ned Weeks in "The Normal Heart", John in "Oleanna", Aston in "The Caretaker", Starbuck in "The Rainmaker" and Johnny in "Frankie and Johnny in the Claire De Lune", to name a few.


He has also directed over a dozen plays, including his own compositions "Coco-Puffs and Caviar" and "Phantoms".


His son, Kaito, was born in March of 2004. His daughter Ariel Rosemary was born August of 2019


Vancouver BC Canada                               © William MacDonald Studio                              info@williammacdonald.ca