who played jake russell in the good witch
Chris Potter (actor) From 2008-2014 Potter was in a series of TV movies featuring The Good Witch, portraying Jake Russell. On three of the films, The Good Witch's Charm, The Good Witch's Destiny and The Good Witch's Wonder he was co-executive producer. His co-star Catherine Disher had previously worked with him, on the X-men and two episodes of KF:TLC. [1] Potter was unable to continue the role on the Good Witch television series because of scheduling conflicts with his work on Heartland.[5]
Bailee Madison On television, she made guest appearances as Maxine Russo in Wizards of Waverly Place and young Snow White in Once Upon a Time. She also has a recurring role as Sophia Quinn in The Fosters. In 2015, she began starring as Grace Russell in the Hallmark Channel series Good Witch.