Cast Credits Speechless (2016) Guest starring as Glen Episode 3x11: H-- Hey, You (Jan 18, 2019) [Co-Star] Psych (2006) Guest starring as Police Artist Chapman Episode 1x01: Pilot (Jul 7, 2006) [Co-Star] Supernatural (2005) Guest starring as Mr. Witherspoon Episode 2x11: Playthings (Jan 18, 2007) [Co-Star] Guest starring as Leonard Episode 15x11: The Gamblers (Jan 30, 2020) [Co-Star] The Dead Zone (2002) Guest starring as Charlie Richardson Episode 1x13: Destiny (Sep 15, 2002) Pasadena (2001) Guest starring as Exteminator Episode 1x05: Puppy Love () [Co-Star]