Cast Credits The Twilight Zone (2019) Guest starring as Werewolf Larry Episode 2x06: 8 (Jun 25, 2020) South Park (1997) Guest starring as Tim Armstrong Episode 2x14: Chef Aid (Oct 7, 1998) The X-Files (1993) Guest starring as Trashman Episode 10x04: Home Again (Feb 8, 2016)