In the Good Witch episode ‘In Sickness and in Health’, while Cassie (Catherine Bell) organizes the Tri-Cities Healthfest with Sam (James Denton), a mysterious artist named Harrison Boyd arrives at Grey House. With a paintbrush from bell, Book & Candle, Harrison paints scenes from the future involving Cassie and people in her life. When he leaves, he presents one of his paintings as a gift to Cassie, whether she likes it or not.
Harrison Boyd is portrayed by Michael Therriault. The Canadian-born actor is known for his roles on Reign (Lord Aloysius Castleroy), Damien (Patrick), Heroes Reborn (Richard Schwenkman), Netflix’s Hemlock Grove (Dr. Klaus Blinsky), and Covert Affairs (Andrew Hollman), among others. Fun fact about Therriault: He spent 7 seasons at the Stratford Shakespeare Festival. Good Witch airs Sundays at 9pm on Hallmark Channel.
— Keith Tomasek (@FestivalReviews) May 29, 2017