Question: who plays the doctor in the good witch?
Answer: James Denton