Cast Credits The Mist (2017) Guest starring as Librarian Episode 1x01: Pilot (Jun 22, 2017) [Co-Star] Haven (2010) Guest starring as Lab Tech Episode 5x08: Exposure (Oct 31, 2014) [Co-Star]