Cast Credits The Librarians (2014) Guest starring as Walter Episode 1x06: And the Fables of Doom (Jan 4, 2015) [Co-Star] Z Nation (2014) Guest starring as Leroy Stemple (2 episodes) Episode 5x03: Escape from Altura (Oct 19, 2018) [Co-Star] Episode 5x02: A New Life (Oct 12, 2018) [Co-Star] Grimm (2011) Guest starring as Security Guard Episode 2x01: Bad Teeth (Aug 13, 2012) [Co-Star] Northern Exposure (1990) Guest starring as Customer Episode 3x15: Democracy in America (Feb 24, 1992) Twin Peaks (1990) Guest starring as Bartender Episode 3x14: The Return, Part 14 (Aug 13, 2017)