He also appeared in 1994’s The Puppet Masters.
Twin Peaks (1991) S02E13
Seedpeople (1992) as Deputy Fraser
The Puppet Masters (1994)
Stu has a bachelor’s in English and two master’s degrees in Psychology and Education. If the world were to collapse into oblivion, Stu would be humanity’s choice to send to a bunker to preserve information and trivia belonging to cinema and television from the 1980s through 1990s. His favorite films and television shows include: Pulp Fiction, Curb Your Enthusiasm, Twin Peaks, The Sopranos, and Arrested Development.