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