Cast Credits Doomwatch (1970) Starring as Dr. Spencer Quist Episode 1x07: The Devil's Sweets (Mar 23, 1970)