Nathan McLeodActing • 1993-11-22 • Calgary, Alberta, CanadaNo biography available.Known For7.0Life with Boys20117.1The Good Witch20087.3The Good Witch's Charm20124.6At Risk2010Fan ClubNo Nerds have favorited Nathan McLeod yet — be the first.All fan clubsFrom NerdspinFilmographyActor42012The Good Witch's CharmFilmMichael★ 7.32011Life with BoysTVGabriel "Gabe" Foster • 19 episodes★ 7.02010At RiskFilmJessie Huber at 16 (uncredited)★ 4.62008The Good WitchFilmMichael★ 7.1