Cast Credits Almost Human (2013) Guest starring as Jim Episode 1x08: You Are Here (Jan 13, 2014) Once Upon a Time in Wonderland (2013) Guest starring as Thief #1 Episode 1x06: Who's Alice (Nov 21, 2013) [Co-Star] Alcatraz (2012) Guest starring as Guard (2 episodes) Episode 1x07: Johnny McKee (Feb 20, 2012) [Co-Star] Episode 1x03: Kit Nelson (Jan 23, 2012) [Co-Star] Once Upon a Time (2011) Guest starring as Peasant Episode 5x13: Labor of Love (Mar 13, 2016) [Co-Star] Supernatural (2005) Guest starring as Roy (2 episodes) Episode 12x22: Who We Are (May 18, 2017) [Co-Star] Episode 5x16: Dark Side of the Moon (Apr 1, 2010) [Co-Star] First Wave (1998) Guest starring as White Police Officer Episode 2x02: Deepthroat (Jan 16, 2000)