Andrew is a fictional character portrayed by Steve Belford in the TV series Good Witch.
They appear in 2 episodes out of a total of 68 aired
Andrew is also portrayed by Jim Watson.
Episodes2
Surprise Me
episode S2.E5 may 2016Irresponsible grown children seem an issue, with Cassie's latest unpaying guest, Alexis, and with a money pit business proposal from Martha's son, Michael.Risk
episode S2.E6 may 2016Alexis resolves to find a way to pay back Cassie and Abigail for the charges she ran up under false pretenses.
- Surprise Me
- Risk