Cast Credits Firefly Lane (2021) Guest starring as Principal Wrightson Episode 1x01: Hello Yellow Brick Road (Feb 3, 2021) [Co-Star] Travelers (2016) Guest starring as Mr. MacVicar Episode 3x03: Protocol 3 (Dec 14, 2018) [Co-Star] Haters Back Off! (2016) Guest starring as Pastor Episode 1x03: Netwerking at the Nursing Home (Oct 14, 2016) Heartbeat (2016) Guest starring as U.S. Surgeon General Episode 1x01: Pilot (Mar 22, 2016) [Co-Star] The Whispers (2015) Guest starring as CIA Director Episode 1x07: Whatever It Takes (Jul 13, 2015) [Co-Star] The Aurora Teagarden Mysteries (2015) Guest starring as Jewelry Shop Owner Episode 2020-05-17: Heist and Seek (May 17, 2020) [Co-Star] iZombie (2015) Guest starring as Counselor Episode 2x06: Max Wager (Nov 10, 2015) [Co-Star] The Man in the High Castle (2015) Guest starring as Hotel Manager Episode 1x02: Sunrise (Oct 23, 2015) [Co-Star] Once Upon a Time in Wonderland (2013) Guest starring as Villager Episode 1x04: The Serpent (Nov 7, 2013) [Co-Star] Continuum (2012) Guest starring as Warden Episode 2x01: Second Chances (Apr 21, 2013) [Co-Star] The Good Wife (2009) Guest starring as Prison Guard Episode 1x01: Pilot (Sep 22, 2009) [Co-Star] Fringe (2008) Guest starring as Science Director Episode 3x20: 6:02 AM EST (Apr 22, 2011) [Co-Star] Eureka (2006) Guest starring as Dr. Selikoff Episode 5x11: Mirror, Mirror (Jul 2, 2012) Psych (2006) Guest starring as Officer #2 Episode 3x08: Gus Walks into a Bank (Sep 12, 2008) [Co-Star] Supernatural (2005) Guest starring as Foster Episode 3x03: Bad Day at Black Rock (Oct 18, 2007) [Co-Star] Guest starring as Max Alexander Episode 9x05: Dog Dean Afternoon (Nov 5, 2013) [Co-Star] Dead Like Me (2003) Guest starring as Large Framed Man Episode 1x04: Reapercussions (Jul 18, 2003) [Co-Star] The Lone Gunmen (2001) Guest starring as French Trade Minister Episode 1x07: Planet of the Frohikes (Apr 6, 2001) [Co-Star] Millennium (1996) Guest starring as Dr. Pettey Episode 2x03: Sense and Antisense (Oct 3, 1997) [Co-Star] Birdland (1994) Guest starring as Littke Episode 1x06: Sons and Mudders (Apr 14, 1994) The X-Files (1993) Guest starring as Government Scientist Episode 2x23: Soft Light (May 5, 1995) [Co-Star] Guest starring as M.D. Episode 3x01: The Blessing Way (Sep 22, 1995) [Co-Star] Guest starring as Security Guard Episode 4x20: Small Potatoes (Apr 20, 1997) [Co-Star] Guest starring as Funeral Director Episode 5x12: Bad Blood (Feb 22, 1998) [Co-Star] MacGyver (1985) Guest starring as Surgeon Episode 6x21: Hind-Sight (May 6, 1991) [Co-Star]