Dominic is a fictional character portrayed by Liam MacDonald in the TV series Good Witch.
They appear in 1 episodes out of a total of 68 aired
Episodes1
Tossing The Bouquet
episode S4.E10 july 2018Sam and Cassie have to accept that their wedding might not be as perfect as planned. In light of her almost-romance with Phil, Abigail's quest to put down roots lands her a new job-the mayor of Middleton.