Directing
Born July 30, 1981 · Guelph - Canada
11 films as director · Active 2005–2025
The Haunted Museum
2021
Bed of the Dead
2016
Psycho Ward
2007
Chad Archibald on It Feeds: Horror, Loss & Hungry Creatures
2025