Cast Credits Once Upon a Time in Wonderland (2013) Guest starring as Old Peddler Episode 1x06: Who's Alice (Nov 21, 2013) [Co-Star] The Killing (2011) Guest starring as Chaplain Markum Episode 3x01: The Jungle (Jun 2, 2013) Fringe (2008) Guest starring as Winston Episode 5x03: The Recordist (Oct 12, 2012) [Co-Star] Psych (2006) Guest starring as Dr. Rudolph May Episode 6x16: Santabarbaratown (Apr 11, 2012) [Co-Star] Supernatural (2005) Guest starring as Sherwin Episode 2x11: Playthings (Jan 18, 2007) [Co-Star] Dead Like Me (2003) Guest starring as Blind Man Episode 2x02: The Ledger (Aug 1, 2004) [Co-Star] Cold Squad (1998) Guest starring as John Episode 1x01: Christopher Williams (Jan 23, 1998) [Co-Star] Stargate SG-1 (1997) Guest starring as Elder Episode 3x08: Demons (Aug 13, 1999) [Co-Star] The Sentinel (1996) Guest starring as Brother Theodore Episode 1x10: Vow of Silence (Jul 17, 1996) The Outer Limits (1995) Guest starring as Old Man Rivers Episode 6x07: Seeds of Destruction (Mar 3, 2000) [Co-Star] The X-Files (1993) Guest starring as Husband Episode 1x14: Gender Bender (Jan 21, 1994) [Co-Star]