Craig Wallace is a Canadian television director, writer and producer. (Via Wikipedia)
Todd and the Book of Pure Evil: The End of the EndFilm • 2017
Todd and the Book of Pure EvilShow • 2010