<Li> Anthony Lemke as Ryan Elliot: a realtor and Cassie's friend, although he secretly harbors romantic feelings for her . Prior to the beginning of show, he was engaged, but his fiancée Annie instead married his former best friend, resulting in Ryan being deeply hurt and betrayed . Eventually, Ryan admits his feelings for Cassie and tries to begin a romantic relationship . They form a brief relationship but they break up as Ryan moves away to Chicago to begin a new job he received while Cassie begins to realize her true feelings for Sam . Season 1 only . </Li> <Li> Shane Harte as Anthony: Grace's best friend (season 1) </Li> <Li> Art Hindle as Arthur: Abigail's estranged father (season 4) </Li> <P> The series is filmed in Toronto, Ontario primarily at Cinespace Film Studios' Kipling Avenue facility . </P>

Who plays abigail dad on the good witch