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