Ron Elliott is a fictional character portrayed by Dan Allison in the TV series Good Witch.
They appear in 1 episodes out of a total of 68 aired
Episodes1
Homecoming
episode S1.E9Sam's Ex-wife turns up to use Nick to get to Sam. She conspires to get Nick to Hong Kong behind Sam's back, causing mayhem and destruction of feelings. Cassie struggles with the after events of Bryan being in the hospital and her daughter Grace continues to be manipulated by Abigail.