Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Good Witch
Cast
Good Witch - Cast
Main
Episodes
Seasons
Cast
Crew
Characters
Gallery
News
Catherine Bell
as
Cassie Nightingale
Catherine Disher
as
Martha Endicott Tinsdale
James Denton
as
Dr. Sam Radford
Kylee Evans
as
Stephanie Borden
Sarah Power
as
Abigail Pershing
Bailee Madison
as
Grace Russell
Peter MacNeill
as
George O'Hanrahan
Rhys Matthew Bond
as
Nick Radford
Scott Cavalheiro
as
Adam Hawkins
Marc Bendavid
as
Mayor Donovan Davenport
Katherine Barrell
as
Joy Harper
Gianpaolo Venuta
as
Vincent
Paula Boudreau
as
Dotty Davenport
Chris Potter
as
Jake Russell
Rod Wilson
as
Davis Davenport
Samora Smallwood
as
Dr. Monica McBride
Kate Greenhouse
as
Joanne Radford
Elise Bauman
as
Donna
Charlie Gallant
as
Daniel
Art Hindle
as
Arthur Pershing
Dylan Taylor
as
Dr. Shane Jacobson
Jeffrey R. Smith
as
Chef Byron Bird
Kristian Bruun
as
Kenny Cooper