The Flash
2014 · TV Series · Drama · Sci-Fi & Fantasy

Acting
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.
2014 · TV Series · Drama · Sci-Fi & Fantasy
2005 · TV Series · Drama · Mystery
2001 · TV Series · Sci-Fi & Fantasy · Action & Adventure
1993 · TV Series · Mystery · Sci-Fi & Fantasy
2017 · TV Series · Drama
2003 · TV Series · Documentary · Drama
2023 · TV Series · Drama
1985 · TV Series · Drama · Action & Adventure
2006 · TV Series · Drama · Comedy
2024 · TV Series · Drama · Crime
2017 · TV Series · Crime · Drama
2025 · TV Series · Comedy · Drama
2004 · TV Series · Sci-Fi & Fantasy · Action & Adventure
2015 · TV Series · Drama · Sci-Fi & Fantasy
1989 · TV Series · Sci-Fi & Fantasy · Action & Adventure
2023 · TV Series · Action & Adventure · Drama
2010 · TV Series · Drama · Sci-Fi & Fantasy
1995 · TV Series · Drama · Sci-Fi & Fantasy
1995 · TV Series · Action & Adventure · Sci-Fi & Fantasy
2010 · TV Series · Drama · Crime
2002 · TV Series · Drama · Sci-Fi & Fantasy
2021 · TV Series · Sci-Fi & Fantasy
2020 · TV Series · Comedy · Sci-Fi & Fantasy
2009 · TV Series · Action & Adventure · Crime
2026 · TV Series · Drama · Mystery
2009 · TV Series · Sci-Fi & Fantasy · Action & Adventure
2016 · TV Series · Drama · Sci-Fi & Fantasy
1996 · TV Series · Crime · Drama
1996 · TV Series · Drama · Crime
1994 · TV Series · Action & Adventure · Drama
2010 · TV Series · Comedy · Drama
2018 · TV Series · Mystery · Drama
2013 · TV Series · Mystery · Drama
2003 · TV Series · Sci-Fi & Fantasy · Drama
1996 · TV Series · Sci-Fi & Fantasy
2006 · Movie · Horror · Sci-Fi