That one (Davic McCallum?) gave me nightmares for WEEKS when I saw it (original run IIFC).
Correct!! It is ole Dave.