Cast Credits Second Chance (2016) Guest starring as Judge Episode 1x07: That Time in the Car (Feb 26, 2016) [Co-Star] Once Upon a Time in Wonderland (2013) Guest starring as Townsperson #2 Episode 1x02: Trust Me (Oct 17, 2013) [Co-Star] Motive (2013) Guest starring as Gordon The Driver Episode 1x03: Pushover (Feb 17, 2013) [Co-Star] Once Upon a Time (2011) Guest starring as Cora's Father Episode 2x16: The Miller's Daughter (Mar 10, 2013) [Co-Star] Supernatural (2005) Guest starring as Billy Beaird Episode 2x18: Hollywood Babylon (Apr 19, 2007) [Co-Star] Guest starring as Bill Gibson Episode 4x11: Family Remains (Jan 15, 2009) [Co-Star] The Dead Zone (2002) Guest starring as Frank Episode 2x19: Visions (Aug 17, 2003) Cold Squad (1998) Guest starring as Gerry Episode 5x07: The Nanny (Nov 10, 2001) [Co-Star] The Outer Limits (1995) Guest starring as Bum Episode 3x18: A Special Edition (Jul 25, 1997) [Co-Star] Guest starring as Jimmy Episode 5x03: Small Friends (Feb 5, 1999) [Co-Star] Sliders (1995) Guest starring as Jailer Episode 2x13: As Time Goes By (Jul 12, 1996) [Co-Star] The X-Files (1993) Guest starring as Mechanic Episode 2x03: Blood (Sep 30, 1994) [Co-Star] Guest starring as Homeless Man Episode 11x10: My Struggle IV (Mar 21, 2018) [Co-Star]