A disturbed and intimidating man who is imprisoned in a psychiatric hospital for a gruesome murder in the 1950s.
Appearances
Stranger Things
Guest cast, played by Robert Englund
- Episode 4x04: Chapter Four: Dear Billy (May 27, 2022)