Cast Credits Seeing Things (1981) Guest starring as Peacock Episode 3x07: Second Sight (Feb 26, 1984)