Cast Credits The Evil Touch (1973) Guest starring as Wallace Episode 1x13: The Homecoming (Dec 9, 1973)