Good Witch Guest cast, played by Mark MacRae Episode 6x09: The Loft (Jun 28, 2020) Episode 6x10: The Bird (Jul 5, 2020)