Question: who plays abigail dad on the good witch
Answer: Art Hindle as Arthur : Abigail 's estranged father ( season 4 )